Benedict is No 1

Sherlock star Benedict Cumberbatch has been voted No 1 in a new sexiest man poll, beating David Beckham, 37, into 2nd place.

TOWIE’s Joey Essex, 21, is rated No 3 by Sun readers and One Direction singer Harry Styles, 18, is No 4.

Louis Tomlinson, 20, Zayn Malik, 19, and Niall Horan, 18, are also in the Top 10 but Liam Payne, 18, trails at No 11 (ouch!).

Sherlock star Benedict, 35, has a huge number of female admirers, many of whom are proud to call themselves Cumberbitches.

But the actor says not all the fan attention he receives is desirable.

‘Some of it is, you know… you can imagine it attracts all sorts, because Holmes is a very peculiar character,’ says Benedict.

‘I think people love the idea of someone who’s that hard-nosed and purposeful.

Sherlock‘s hard to love because he’s seemingly cold and cut off, and that’s always an alluring thing.’

The Sun’s Top 10 sexiest men

1. Benedict Cumberbatch

2. David Beckham

3. Joey Essex

4. Harry Styles

5. Zayn Malik

6. Niall Horan

7. Ryan Gosling

8. Louis Tomlinson

9. Zac Efron

10. Aston Merrygold

Make sure you get your copy of Now tomorrow and see who you voted our Top 50 hot men…

NEW PICTURES Benedict Cumberbatch‘s life in photos>>

SEE PICTURES Doctor Who – past and

Harry Styles news, pictures and video – all in one place>>

PHOTO GALLERY Harry Styles‘ life in pictures>>

PICTURES Harry Styles and the 1D boys have fun in the sun in Australia>>

SEE PICTURES Harry Styles and One Direction show off hot new hair in sexy magazine shoot>>

VIDEO: Harry Styles supports Cancer Research UK

VIDEO: One Direction coming soon


VIDEO: Teen Now meets One Direction part 1


VIDEO: Teen Now meets One Direction part 2


VIDEO: Capital FM Jingle Bell Ball part 2 with One Direction