Alexander Skarsgard rocks a black hat and shades while stepping out of his hotel on Wednesday (May 22) in New York City.
That same day, the 36-year-old Swedish actor was spotted sporting a light blue shirt while walking around the city in the afternoon.
Alexander recently revealed what we can expect from his character Eric on the upcoming sixth season of HBO’s True Blood.
“[Eric's] doing some evil stuff this year, some stuff that’s not so nice,” Alexander expressed. “It’s fun to go back and forth, you get to play around with both (good and evil) sides. It’s always more interesting than one extreme or the other when you have both within, and it’s an internal struggle.”