Alexander Skarsgard Hits the Red Carpet in Full Drag — and Looks Amazing

Alexander Skarsgard was barely recognizable when he turned up on the red carpet for the premiere of The Diary of a Teenage Girl in San Francisco on Monday night. The True Blood star was a vision in drag, wearing a gold floor-length gown, blond wig, and flawless contouring. He posed for photos with actress Bel Powley and the film's director Marielle Heller, as well as Jorma Taccone, who produced the coming-of-age movie. Missing from the fun was Alexander's girlfriend, Alexa Chung, but we did get a glimpse of their PDA during a sweet stroll in NYC earlier this Summer. Keep reading to see Alexander in full drag, and look back on his best True Blood moments with these hot Eric Northman GIFs.