Skip to Content

Okay, okay, Robert Pattinson fans. You win. We’ll stop comparing other young actors to this Twilight hunk.

In a pair of recent polls, readers have strongly supported Pattinson when asked if he was the hottest actor in Hollywood to portray a vampire on screen.

But what about Robert’s rumored girlfriend? Is Kristen Stewart the prettiest actress to play the object of a bloodsucker’s affection?

Best known for her role as Bella Swan in the movie version of Stephenie Meyer’s book series, Stewart might wanna keep an eye on Nina Dobrev. This 20-year old has landed the role of Elena Gilbert on the upcoming CW series The Vampire Diaries.

Like Bella, Elena is totally crushed on by a vampire (actually, two vampires), prompting us to wonder: Which actress would you prefer to sink your teeth into? Let us know below!

Which star is the cuter vampire crush?