BenedictCumberbatchSexiestActorMove 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 new hair



Cheryl Cole’s new look! The star has gone for a dip-dyed ‘do