Selena Gomez Does a Perfect Impression of Taylor Swift

Taylor Swift and Selena Gomez (Splash News)
Taylor Swift and Selena Gomez (Splash News)

Christina Aguilera has got some competition when it comes to impersonating other pop stars.

Related: Christina Aguilera's Britney Spears Impression Is Amazing

In a new video for iHeartRadio, Selena Gomez does a dead-on impression of her good friend and "sister" Taylor Swift. Gomez threw her head forward and pointed out to an imaginary crowd, although, she did stop short of making a hand heart.

(YouTube)
(YouTube)

The "Heart Wants What It Wants" singer's impromptu performance came after she drew one of several questions and requests from fans out of a hat. Of course, 22-year-old Gomez insisted it wasn't difficult because she's familiar with Swift's shows.

Other requests had her imitating Shakira (in a pretty impressive attempt!) and rapping A$AP Rocky's part in her new song, "Good for You."

Check out the fun interview below.