(Cover) - EN Showbiz - Robert Pattinson has been named the world's sexiest man.
The 26-year-old Twilight actor topped a poll of the 50 sexiest men by British magazine Glamour, claiming the title for the third year in a row. Robert may have been experiencing a tumultuous private life in recent months, following revelations that his girlfriend Kristen Stewart had an affair, but he is still a firm favourite with the magazine's readers.
"Should he need a shoulder to cry on, there are 10,360 individuals among you who will gladly step up," teases the publication.
In second place is Avengers Assemble actor Tom Hiddleston, making his debut on the list. Earlier this year he was named Man of the Year by Glamour and he is praised for being "a genuine gentleman" and "incredibly clever".
Other hunks to make the top five include Johnny Depp, Michael Fassbender and Sherlock star Benedict Cumberbatch.
Every member of One Direction has also made the list, with Harry Styles leading the way in 22nd place.
Other famous faces to feature in the top ten are Robert's Twilight co-star Taylor Lautner, Robert Downey Jr. and James McAvoy. David Beckham, Justin Bieber, Zac Efron, Gerard Butler and Ryan Reynolds all made it into the top 50.
Oscar-winner Colin Firth, 52, is the oldest entry in the list.
More than 40,000 people voted in this year's poll.
The top 20 of Glamour's 50 Sexiest Men for 2012:
1. Robert Pattinson
2. Tom Hiddleston
3. Johnny Depp
4. Michael Fassbender
5. Benedict Cumberbatch
6. Robert Downey Jr.
7. Taylor Lautner
8. Paul Wesley
9. James McAvoy
10. Henry Cavill
11. Cory Monteith
12. Ian Somerhalder
13. Ed Westwick
14. Alexander Skarsgrd
15. Joe Manganiello
16. Danny O'Donoghue
17. Ryan Gosling
18. Christian Bale
19. Chris Hemsworth
20. Tom Hardy (C) Cover Media