You basically haven't lived until you've heard Christina Aguilera impersonating Samantha Jones from Sex and the City. Or Ariana Grande completely annihilate her imitation of Celine Dion (as in, she totally freaking killed it). Or Zayn Malik do a spot-on Harry Styles.

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.

More From MIX 108