Robert Pattinson has been named the world's sexiest man for the fourth consecutive time.
The Twilight hunk has maintained his place as the world's sexiest man, despite being publicly humiliated over Kristen Stewart's cheating scandal.
The 26-year-old British star, who is said to have rekindled his relationship with love rat Kristen Stewart following her admission that she had an affair with her married director Rupert Sanders, has won the accolade for the fourth year in a row.
Here's looking at the hotties who round off top ten!
Fellow British actor and Avengers Assemble star Tom Hiddleston was voted second in Glamour magazine's list of 50 sexiest men, in which 40,000 people participated.
The Tourist actor Johnny Depp, a regular fixture on 'the most beautiful' and 'the sexiest' lists, was voted number three on the list.
Irish-German actor and Promethrus star Michael Fassbender landed the fourth spot on the list.
The actor has been making waves in Hollywood with impressive movie roles.
Iron Man star Robert Downey Jr landed the sixth spot on the list.
The Hollywood A-lister was last seen in the hugely successful superhero film The Avengers.
Twilight actor Taylor Lautner, who plays Jacob in the successful series, figured at number seven on the list.