You may remember that Tom Hiddleston does a mean Robert De Niro impression, but did you know he can also do a top notch Owen Wilson impression and an undeniably accurate Christopher Walken impression?
He’s not the only one, either. In the compilation above from clips of The Graham Norton Show, 12 different celebrities have a crack at impersonating other celebrities (sometimes while sitting on the same sofa as said celebrity).
The best? Okay, it’s probably Seth Macfarlane. But Liam Neeson gets an honourable mention too.