From Hermione Granger, nerd extraordinaire, to the sexiest female movie star on Earth, according to Empire readers. Emma Watson was voted the hottest actress in the world by the publication, with Benedict Cumberbatch being voted the sexiest male. This according to the British magazine’s reader poll, released earlier today.

Emma Watson, GQ Men of the Year Awards
Growing up in the public eye doesn't seem to have had any adverse effects on Ms. Watson.

Other guys, who made overly enthusiastic fans swoon this year include Tom Hiddleston, Henry Cavill and Ryan Gosling, who only made it to Number 4, strangely enough. In news that surprised absolutely no one, not only did Tom Hiddleston make the top 10, but so did fellow Avengers stars Robert Downey Jr. and Chris Hemsworth, respectively. Empire readers do have a point, after all, world saving abilities are always sexy. And of course, with the upcoming release of Thor: The Dark World and plenty of buzz surrounding Avengers: Age of Ultron, it's no wonder that these are the actors on everyone's mind right now.

Benedict Cumberbatch, TIFF
The name might be a bit hard to memorise, but who could forget about this face?

Meanwhile, the same idea seems to dominate the ladies’ category, in which Ms Watson is followed by Scarlett Johansson (do you see a pattern here?) and Jennifer Lawrence, natch. Some unexpected features in the top ten. And of course, the A team just wouldn’t be complete without Kristen Stewart, Anne Hathaway and Emma Stone (4th, 5th and 6th respectively.) Mila Kunis, Angelina Jolie and Zoe Saldana round out the top ten hottest ladies. Other notable, if slightly surprising additions to the list are classic film stars Marilyn Monroe at 41 and Grace Kelly at 50.

Marilyn Monroe, Press Image
The list even has some classic Hollywood glamour.