Yes, celebs are obviously crazy talented at their craft -- whether it's through their music, movies or television -- but it's always mind-blowing (and hilarious) when they can do an uncanny impression of a fellow celeb. That's a whole other level of talent, if you ask us. Forget moving dramas or emotional songs that tug at your heartstrings and make you yearn for something more from life -- it's those on-point impressions that are really top-tier.
Check out our fave (and some of the best, TBH) celeb impersonations below -- made even better by the fact that other stars are the ones who are doing them.
Ariana Grande Impersonates Celine Dion
Ariana Grande slayed her impression of Celine Dion so hard that we're still looking for our chill.
Christina Aguilera Impersonates Samantha Jones
Christina Aguilera imitating Kim Cattrall playing Samantha Jones from Sex and the City? Seriously, bless Saturday Night Live for letting Xtina grace us with this unbelievably hilarious impression.
Nicole Scherzinger Impersonates Britney Spears
Nicole Scherzinger built up her impression of Britney Spears so much that we were worried it was going to disappoint — she completely nailed it instead.
Adam Levine Impersonates Michael Jackson
Who knew Adam Levine could do such a mean Michael Jackson? And you're really in for a treat when he belts out songs in the style of Frank Sinatra and Eddie Vedder. Dude is crazy talented!
Zayn Malik Impersonates Harry Styles
Way back in 2012, when Zayn Malik was still in One Direction (sniff) and the guys used to read fan tweets during concerts, the guys of 1D all imitated each other. And Zayn's impersonation of Harry was hands down the best. (You nail that inflection, Zayn.)
Matt Damon Impersonates Matthew McConaughey
It's almost unfair how talented Matt Damon is. First, he had go and win an Oscar, and then he had to impersonate Matthew McConaughey so well that he could pretty much pass as the Texan actor. The jealousy is so real.
Leonardo DiCaprio Impersonates Jack Nicholson
While most of the celebs on our list made it because of their singing or speaking impressions, good ol' Leonardo DiCaprio can imitate Jack Nicholson's face (well, specifically his eyebrows) in such an uncanny manner that we had to include him. It's slightly terrifying!
Christina Aguilera Impersonates Shakira
Christina Aguilera's so good at impersonations, we put her on here twice! Watch her imitate Cher, Britney Spears and Shakira — and seriously master them all.
Benedict Cumberbatch Impersonates Alan Rickman
There's a reason he starred in The Imitation Game: Benedict Cumberbatch slays pretty much every celeb impression he does in this video, but his personification of Alan Rickman (aka Professor Snape himself) is dead on.
Bradley Cooper Impersonates Owen Wilson
Bradley Cooper can impersonate just about anyone (seriously, check out his Robert DeNiro and Christopher Walken, too), but his Owen Wilson is a personal favorite of ours.