Plenty of celebrities enjoy doing impressions, but there are always a few that really, really stand out. Some celebs just make us laugh because their impressions are so over-the-top, while others genuinely astound us with their accuracy and attention to detail.
Here's a look back at 14 of our favorite recent impressions from a variety of celebrities. Most of them imitate fellow famous people — you'll see a lot of Bill Clinton and Christopher Walken — but there are a few other types of impressions thrown in there too.
Emilia Clarke as a valley girl
The British Game of Thrones actress revealed her alter ego: Callie from the Valley.
Jamie Foxx as Mick Jagger, John Legend and Jennifer Hudson
Foxx showed off an impressive range of musical impressions -- complete with dance moves -- on an episode of The Tonight Show.
Christina Aguilera as Cher, Britney Spears and Shakira
Like Jamie Foxx, the songstress was also recruited to play Jimmy Fallon's "Wheel of Musical Impressions." She particularly shined when imitating Britney Spears.
Benedict Cumberbatch as Alan Rickman
Cumberbabes loved this: Benedict Cumberbatch reading hip hop lyrics in his best Alan Rickman voice.
Chris Pratt as someone from Essex, England
Chris Pratt managed to wow actual British people with his take on an Essex accent. (He picked it up while watching the reality show The Only Way Is Essex.)
Bono as Bill Clinton
When the former president was running late to the 2013 annual Clinton Global Initiative gathering, Bono stepped up the plate -- to impersonate him. Turned out the Irish rock star pulled off a rather convincing Arkansas accent.
Matt Damon as Matthew McConaughey
Damon has been perfecting his Matthew McConaughey bit for years.
Bradley Cooper as Owen Wilson, Bill Clinton and Christopher Walken
Cooper showed off some impressive imitations of his Wedding Crashers co-stars Owen Wilson and Christopher Walken -- and also offered a decent Bill Clinton impersonation.
Tom Hiddleston as Alan Rickman, Owen Wilson, Velociraptor, Chris Evans, Orson Welles and Samuel L. Jackson
The British actor has perfected a wide range of impressions of fellow performers, and then also, a Velociraptor.
Will Ferrell as Harrison Ford
Will Ferrell's Harrison Ford goes from good to great with the help of a convincing crooked smile.
Adam Levine as Frank Sinatra, Michael Jackson and Eddie Vedder
The Marron 5 frontman was another musician who Jimmy Fallon tapped for "Wheel of Musical Impressions." He wowed the crowd with very convincing takes on three classic voices.
Ariana Grande as Celine Dion
Jimmy Fallon really loves encouraging famous people to impersonate other famous people -- and we're so, so glad he asked Ariana Grande to do her Celine Dion.
Kevin Spacey as Johnny Carson, Christopher Walken and Bill Clinton
Kevin Spacey reminded us that Christopher Walken and Bill Clinton are very popular impressions -- but he totally held his own.
Seth MacFarlane as Liam Neeson, Bobcat Goldthwait and Ray Romano
The Family Guy creator is known for his voice acting, and he pulled off a particularly convincing (and extremely terrifying) Liam Neeson impression.