The obsession with all things vampire has put new blood into a list of the world’s sexiest men. Heart-throbs Johnny Depp, David Beckham and Brad Pitt have been usurped from the top five by stars of the Twilight films and TV series The Vampire Diaries.

British actor Robert Pattinson, 24, who plays Edward Cullen in the Twilight franchise, retains his place at the top of the Glamour.com poll. The rest of the top five – Mr Pattinson’s co-star Taylor Lautner, The Vampire Diaries’ Ian Somerhalder and Twilight stars Xavier Samuel and Kellan Lutz – are new to the sexiest men list.

New entries include Justin Bieber, 16, and Gerard Butler, 40, ranked seventh and eighth respectively.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.