Robert Pattinson named world’s sexiest man for fourth year running

Robert Pattinson has batted away competition from Johnny Depp, Michael Fassbender and Ryan Gosling to retain his crown of world’s sexiest man.

Robert Pattinson beat off stiff competition from the likes of Johnny Depp and Michael Fassbender to retain his sexiest man crown (Picture: PA)

The Twilight heartthrob has had a tough year, what with his girlfriend Kristen Stewart cheating on him, so this will come as a welcome surprise.

The British star was named in a line-up including his Twilight co-star Taylor Lautner, Avengers Assemble actor Tom Hiddleston, Sherlock star Benedict Cumberbatch and The Dark Knight Rises’ Christian Bale.

It is the fourth year running the 26-year-old has won the coveted title and will hopefully make Stewart realise just how lucky she is after he took her back last month.

Kristen, 22, cheated on R-Patz with her married Snow White And The Huntsman director Rupert Sanders, which she admitted in July after sordid pictures of the pair emerged.

Tom Hiddleston made it into second place (Picture: AP)

And Benedict Cumberbatch hit the top five (Picture: PA)

Closely following Robert is Avengers Assemble star Tom Hiddleston, who is a new entry to Glamour’s 50 Sexiest Men list.

Pirates of the Carribean star Johnny Depp retained his position in third place and was followed by Shame star Michael Fassbender.

In fifth place is Sherlock actor Benedict Cumberbatch.

Robert Downey Jr is in the top 10 (Picture: Getty)

Chris Hemsworth is also in the top 20 (Picture: Reuters)

Other names to grace the top 20 include Avengers star Robert Downey Jr, Atonement’s James McAvoy, Glee’s Cory Monteith and Gossip Girl heartthrob Ed Westwick.

Although none of the One Direction band members made it into the top 20, Harry Styles came in at 21 followed by Zayn Malik at 27, Niall Horan at 34, Louis Tomlinson at 48 and Liam Payne at 77.

Over 40,000 people voted in Glamour magazine’s 50 sexiest men of 2012 poll.