"True Blood" star Alexander Skarsgard, 37, and Prince Harry, 29, spent some time together in pretty close quarters last December, when the two participated in a trek to the South Pole with teams of wounded warriors to raise money for wounded warrior groups in America, the UK, Canada and Australia.

Part of the experience was documented in "Prince Harry's South Pole Heroes," an NBC special hosted by Matt Lauer, and it's clear that despite the frigid cold and trying conditions, Skarsgard and Prince Harry still managed to keep a good sense of humor!

Pics: Duchess Kate's best fashion moments

In this particularly amusing clip, Skarsgard shows off a goofier side to him, as he entertains the troops in his tent with a fake beard and an accent.

Related: Prince Harry will be the 'fun' uncle, he says

But you'll have to keep watching as the troops get a surprise guest -- Prince Harry himself!

Watch the clip above to see how Skarsgard does "dinner in Antarctica," and to see why Prince Harry lovingly strokes his beard!


Hottest Pisces in Hollywood

Amazing celebrity career comebacks

Prince William and Duchess Kate's cutest moments