Selena Gomez was on iHeartRadio to answer some Twitter questions and even some dares from her fans. But what was more interesting when a fan asked her to impersonate Shakira and Taylor.

Did she nail it?

selena1.gif

Yes!