Cheer up, Alexander Skarsgard!

The "True Blood" actor was spotted in New York on Monday looking a little glum, and we bet we know why. Skarsgard, sporting a Swedish soccer jersey, stepped out after watching Sweden lose to the Ukraine in the UEFA Euro 2012 soccer tournament.

Though his soccer team clearly bummed him out, there's definitely something Skarsgard can smile about these days. "True Blood" premiered on Sunday with 5.2 million viewers, and there's a whole summer filled with new episodes on the way.

Check out a photo of Skarsgard below:

alexander skarsgard new york

Loading Slideshow...

Also on HuffPost: