Selena Gomez stopped by the iHeartRadio headquarters today and showed off her spot-on impression of Taylor Swift. The "Good For You" singer impersonated her bestie's on stage mannerisms, which she says she's perfected over time because she's been to, like, every one of Taylor's concerts.

CLICK HERE FOR 10 STARS DOING HILARIOUS IMPERSONATIONS OF OTHER CELEBS!

We have to admit, she has the hair flip and arm flailing down pat.

We love that Selena gives a shout out to Taylor at the end saying, "Love you Tay!" – it really shows how close they are! Hopefully Sel is able to join her bestie on stage during the 1989 World Tour. We're long overdo for a Selena and Taylor duet.

Do you love Taylor and Selena's friendship? Let us know in the comments below.