Alexander Skarsgard at Los Angeles Premiere of Zero Dark Thirty on Dec. 10, 2012
What a difference a week makes! When we last spotted True Blood god Alexander Skarsgard on Dec. 4, he was looking scruffy as he grabbed a cup of joe. Fast forward to Dec. 10, at the Los Angeles premiere of Zero Dark Thirty, and the Swede has a full beard. Did he just Rogaine his face?
Click through for more photos of Alex at the premiere!