Benedict is No 1
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…
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