Alexander Skarsgard - Spirit Awards 2012 Red Carpet
The 35-year-old actor attended the awards show in support of his film Melancholia, which received a nomination for Best International Film.
Melancholia will go head to head with A Separation, Shame, The Kid With a Bike, and Tyrannosaur for the honor!
FYI: Alex is wearing a Calvin Klein Collection suit and an IWC Big Pilot watch.
Be sure to tune in to the Independent Spirit Awards, airing tonight on IFC at 10pm. The show is hosted by Seth Rogen.