Move over George Clooney, forget Johnny Depp, there’s a new heartthrob on the block!
Geek chic is clearly back in fashion as Sherlock actor Benedict Cumberbatch, 37, was voted sexiest man in a poll carried out by Empire magazine.
Benedict, who is best known for playing Sherlock Holmes, beat off competition from Bradley Cooper, Hugh Jackman and Robert Pattinson to make the top spot.
A huge 50,000 readers voted for Benedict as their sexiest actor, but he is said to find his new sex appeal ‘hysterically funny’.
He said: ‘It’s nice, you swagger a little bit, it’s enjoyable.’
Do you agree? Who would you pick as sexiest actor?
By Jessica Beech
Like this? Try this:
Cheryl Cole’s new look! The star has gone for a dip-dyed ‘do