He may not know how to pronounce "penguin" but he sure can do a mean Jack Nicholson. And an impeccable Tom Hiddleston.
The baritone-voiced British Sherlock and Star Trek Into Darkness star, who portrays Smaug the dragon in the Hobbit movies, mimics the two actors and seven more male stars—your other boyfriend and fellow British heartthrob Tom Hiddleston, as well as John Malkovich, Alan Rickman, Sean Connery, Jack Nicholson, Owen Wilson, Michael Caine, Christopher Walken and Matthew McConaughey, and one female celebrity—pop star Taylor Swift.
Oh, and a character from The Dark Knight Rises played by your third boyfriend who sounds like Darth Vader speaking on a cellphone with one bar, who may or may not enjoy photobombing weddings.
Anyway, watch the video and pick your favorite impressions below!