Liam Neeson proved himself a good sport by appearing on the Ellen Degeneres Show and stripping down to almost nothing for charity, according to the New York Daily News. Whilst the thought of that would've likely got many in a fluster 20 years ago, it wasn't quite the same eyes-on-stalks moment in 2012. It's worth noting too that Neeson wasn't just cavorting around in his underwear; no, he was sitting precariously on a seat that, if the target next to it was hit by an audience member, would see a large bucket of water placed above him fall on his head.

Neeson got his kit off as part of America's Breast Cancer Awareness Month and as he started undressing the actor quipped "If I take this off, does the $10,000 become $20,000?" The ever sharp DeGeneres retorted with a witty "We get fined if you take those off" as she pointed to his underwear.

It was no surprise that Neeson was promptly soaked shortly after when excited audience member hit the dunk tank target, releasing the tub of water over the actor's head. Commenting on the good-natured event later on Twitter, DeGeneres posted a picture of the actor and wrote "Liam Neeson raised $20,042 wearing this outfit . $20,000 from Shutterfly, and $43 in singles stuck in his speedo." Marvelous stuff all round.