(Photos by Getty)
They say vampires are other-worldly beautiful, but they never mentioned how much the actresses who play them sparkle in the spotlight. Er, was that sunlight—and only in Twilight? Whatever, you get the gist... the ladies of True Blood are really, really, ridiculously good-looking.
Now that you've already oogled the best outfits of the undead, take a peek at what went on above the necklines at True Blood's Season 6 (yes, six!) premiere in Hollywood last night.
Anna Paquin's copper eyeshadow:
Katharine McPhee's ombre bob:
Jessica Clark's gothic glamour:
Janina Gavankar's tousled waves:
Amelia Rose Blaire's romantic updo:
Lauren Bowles's intricately twisted bun:
While all lovely in their own right, only one can be the best of the beauties. Cast a vote for your favorite look in our poll, below!