Actors Benedict Cumberbatch and Emma Watson have topped a new poll and have been voted as the sexiest stars in the world.

The Empire poll saw the pair beat off stiff competition including Man of Steel's Henry Cavill, Ryan Gosling, Scarlett Johansson and Jennifer Lawrence.

Brad Pitt and Johnny Depp missed a place in the top ten in the poll which had over 230,000 votes from around the world.

Speaking about the results, Editor of Empire Online, James Dyer, said: "...what's clear is that it's less important to have lots of casual fans and better to have a dedicated hard-core.

"The Cumberbabes, Hiddlestoners, Twi-hards and Cavilliers all made their opinions heard!

"This list also reflects the continuing popularity of superhero movies: six of the top ten men have played superheroes and five of the top ten women have appeared in comic-book movies."

Top 10 Sexiest Actors:
1. Benedict Cumberbatch
2. Tom Hiddleston
3. Henry Cavill
4. Ryan Gosling
5. Robert Downey Jr
6. Chris Hemsworth
7. Robert Pattinson
8. Michael Fassbender
9. Hugh Jackman
10. Bradley Cooper

Top 10 Sexiest Actress:
1. Emma Watson
2. Scarlett Johansson
3. Jennifer Lawrence
4. Kristen Stewart
5. Anne Hathaway
6. Emma Stone
7. Mila Kunis
8. Natalie Portman
9. Angelina Jolie
10. Zoe Saldana