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?


Yes!