Tom Hiddleston and Robert De Niro stopped by The Graham Norton Show in London and Graham encouraged Tom to show off his celebrity impressions…

Tom was there to promote his horror movie Crimson Peak, while Robert was joined by Anne Hathaway to promote their film, The Intern.

The 34-year-old actor pulled out his best impressions, and it seems Robert was impressed!

It’s also really sweet watching Tom get politely flustered at Robert’s performance in Heat.

He also does impressions of Owen Wilson, Christopher Walken and Al Pacino – and they’re spot on!

H/T Just Jared

Love this? You’ll love this bit from Will & Woody – catch the boys weekdays from 4PM on KIIS 1065