Selena Gomez’s recent impersonation of her best friend, Taylor Swift, was hilariously spot-on. But she’s not the only one with the uncanny ability to mimic other famous people. These stars may be known for their acting and singing careers, but they also have an awesome ability for impressions.
1. Selena Gomez
Gomez needs no words to impersonate her BFF, Taylor Swift. The actress and singer recently made headlines for replicating her superstar friend’s stage moves, seen at around 1:36 in the video above. She’s got Taylor’s head whip and pointing thing down to a tee.
2. Seth MacFarlane
Considering his gift for taking on different voices, it should come as no shock that MacFarlane is good at impressions. But his recent impersonation of Liam Neeson on The Tonight Show with Jimmy Fallon is amazing, even for him. Seriously, it’s like he is Neeson. In case that isn’t enough to make your jaw drop, he also does funny impersonations of Bobcat Goldthwait and Ray Romano.
3. Matt Damon
Damon’s spot-on impression of friend Matthew McConaughey can make even a seasoned television vet like David Letterman erupt into giggles. In fact, Letterman enjoyed the impersonation so much that he asked Damon to break it out several more times on the show. Damon even has a tagline about — of course — being shirtless.
4. Christina Aguilera
Aguilera first proved she’s a master of impressions when she did an uncanny impersonation of Sex and the City’s Samantha Jones back in 2004. The impression was part of a skit for SNL, also featuring Amy Poehler, Maya Rudolph and Rachel Dratch, and Aguilera more than held her own. Earlier this year, she even revisited classic lines from the skit on Late Night With Seth Meyers. But Samantha Jones isn’t the only person she can imitate. She also did an awesome impression of fellow former Mouseketeer Britney Spears during an appearance on The Tonight Show With Jimmy Fallon.
5. Tom Hiddleston
Can we all agree that Tom Hiddleston is just the best? As if there weren’t already enough reasons to love him, Hiddleston does an amazingly accurate impression of Owen Wilson. But not just Owen Wilson. The actor takes it to the next level, as he proved when he impersonated Wilson impersonating Loki (the villain Hiddleston plays in the Thor films). Bonus: He also does a mean Chris Evans.
And here’s another:
6. Kevin Spacey
Spacey can impersonate almost anyone and he’s not afraid to do so. Case in point? He once impersonated Al Pacino in front of Al Pacino! Talk about an intimidating situation. But my personal favorite is his impression of Michael Caine, which he did on Jimmy Fallon’s show, along with several other impersonations (skip to 3:37 for Caine).
7. Benedict Cumberbatch
The voice of actor Alan Rickman (Harry Potter‘s Snape) is one that’s ripe for impersonation, but not many can actually pull it off. Leave it to Cumberbatch to be one of the few who can. The actor nails the deep richness of his fellow British star.
8. Ariana Grande
Grande is most often compared to Mariah Carey, but one of the pop star’s best impersonations is that of another legendary star, Celine Dion. Her impression of Dion, which she performed on Jimmy Fallon’s talk show, is almost eerily good.