Selena Gomez Nails Impersonation of Taylor Swift

The "Good For You" singer is really good at celebrity impersonations.

Selena Gomez could moonlight as a Taylor Swift impersonator!

The "Good For You" singer did a spot-on imitation of her gal pal that included her trademark hair flip and point to the crowd. After nailing the impersonation, Gomez exclaimed, "Love you, Tay!"


PHOTOS: Taylor Swift Wore a Harness to a Lunch Date With Selena Gomez

Swift wasn't the only pop star that Gomez attempted to mimic. The 22-year-old singer/actress also did a pretty decent imitation of Colombian singer Shakira.

Gomez then attempted to rap like A$AP Rocky, who collaborated with her on "Good For You," but had a little trouble censoring out the curse words.


WATCH: Taylor Swift's Top 7 Besties of 2014, Ranked

Justin Bieber's ex-girlfriend isn't the only pop star who's good at impersonations. Check out Christina Aguilera do her best imitations of Britney Spears, Miley Cyrus, Cher and Lady Gaga.