2. Robert Pattinson
What's a hot vampire list without the most popular vampire in pop culture right now? Rob plays Edward Cullen in the Twilight movies and falls madly in love with Bella, a human. The love story between the two will make any woman's heart swoon. Oh, and he sparkles.