Impressions aren't easy to nail. But while they're usually left to the cast of Saturday Night Live , some celebs have totally mastered the art of imitation.
It's even better when a celeb impersonates another famous person, making for a hilarious full-circle moment.
Check out some of the best impressions:
3.
And Matt Damon has mastered Matthew McConaughey too:
NBC / Late Show With David Letterman / Via youtu.be
4.
If you close your eyes, Ariana Grande is Jennifer Coolidge:
NBC / The Tonight Show Starring Jimmy Fallon / Via youtube.com
5.
She also does a pretty good Jennifer Lawrence:
NBC / Saturday Night Live / Via youtube.com
6.
Harry Styles was totally meant to be Mick Jagger:
NBC / Saturday Night Live / Via youtube.com
7.
Chris Pine aced his Christopher Walken impression:
CBS / Late Late Show With James Corden / Via youtube.com
8.
And Bradley Cooper gave Christopher Walken a shot, too:
TBS / Team Coco / Via youtube.com
9.
Bryan Cranston worked on his Kevin Hart impression on the set of The Upside :
ABC / Jimmy Kimmel Live / Via youtube.com
10.
Anna Kendrick has totally nailed Kristen Stewart's facial expressions:
NBC / The Tonight Show Starring Jimmy Fallon / Via youtube.com
11.
Justin Timberlake clearly notices all of his BFF Jimmy Fallon's mannerisms:
NBC / The Tonight Show Starring Jimmy Fallon / Via youtube.com
12.
Benedict Cumberbatch does a great impression of the late Alan Rickman:
NBC / The Tonight Show Starring Jimmy Fallon / Via youtube.com
13.
And Eddie Murphy does a really good Tracy Morgan:
ABC / Jimmy Kimmel Live / Via youtube.com
14.
Vitoria Justice's amazing control over her eyebrows makes for the perfect impression of The Rock:
NBC / The Tonight Show Starring Jimmy Fallon / Via youtube.com
15.
Julie Bowen mastered Sofia Vergara's accent after working together for years:
NBC / The Ellen Show / Via youtube.com
16.
will.i.am casually slipped in this Michael Jackson impression:
BBC / The Graham Norton Show / Via youtube.com
17.
Simon Helberg is Nicolas Cage's biggest fan and does a great impression:
TBS / Team Coco / Via youtube.com
18.
Denzel Washington's Jay-Z impression is spot on:
CBS / Queen Latifah / Via youtube.com
19.
And Ryan Reynolds does a hilarious Hugh Jackman:
LADbible TV / Via youtube.com