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.
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 -- 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. 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, Scottish actor Gerard Butler, Hayden Christensen, who played Anakin Skywalker in the Star Wars films, and Dear John star 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.
Glamour.com 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."
The Top 10 is:
1. Robert Pattinson
2. Taylor Lautner
3. Ian Somerhalder
4. Xavier Samuel
5. Kellan Lutz
6. Johnny Depp
7. Justin Bieber
8. Gerard Butler
9. Hayden Christensen
10. Channing Tatum