Batten Down Your Hatches, Tom Hiddleston Sings!

Charismatic actor Tom Hiddleston is already one of our favorite stars for stealing both Thor movies, and pretty much every one of his scenes in The Avengers (no small feat considering the company he was in). As if that wasn’t enough, this video just piles on the charm factor. Watch him belt out a catchy number from the upcoming Tinker Bell movie The Pirate Fairy, in which he plays a cabin boy named James.