The obsession with Twilight and all things vampire has put new blood into a list of the world’s sexiest men.

Londoner Robert Pattinson and his co-stars in the hit movies and the stars of TV series The Vampire Diaries have overtaken heart-throbs such as Johnny Depp, David Beckham and Brad Pitt in the poll.

‘R-Patz’, 24, who plays vampire Edward Cullen in the Twilight franchise, retains his place at the top of the list. He is joined in the top five by werewolf-playing co-star Taylor Lautner, The Vampire Diaries’ Ian Somerhalder and Twilight stars Xavier Samuel and Kellan Lutz – all new to the sexiest men list.

Depp has fallen from second to sixth place, Beckham from fourth to 21st, Pitt from fifth to 33rd and George Clooney from seventh to 35th.

The top 10 is completed by singer Justin Bieber and Hollywood acting trio Gerard Butler, Hayden Christensen and Channing Tatum.

Jude Law was 26th last year, but has dropped out of the top 50, as has Leonardo DiCaprio (last year’s 38) and Keanu Reeves (last year’s 43) in the poll of more than 50,000 people. acting editor Charlotte Duck said: “Women are attracted to vampires because of the element of danger that comes with them. They are the ultimate bad boy – and women want to tame the beast within.”