Robert Pattinson has shockingly come third in a poll of the Sexiest Screen Vampires.
The Twilight actor, 24 - who plays heartthrob Edward Cullen - was beaten by David Boreanaz in his role as Angel in the Buffy and Angel series.
Brad Pitt as Louis Point du Lac in Interview With The Vampire came in second.
The poll of 1,173 women was conducted as part of Cancer Research UK's SunSmart campaign, which aims to prove you don't have to be tanned to be sexy.
David, Robert and Brad were close contenders with 12%, 11% and 10% of the vote.
Read more about Robert Pattinson in Teen Now Special Twilight Issue - on sale now!