There comes a time in every teen Disney stars life where she must break free, take off her clothes, and shred away any form of innocence she has left. Selena Gomez has slowing and smartly been preparing us for her “reinvention” ever since she starred in Spring Breakers, which was later followed by last year’s emotional “The Heart Wants What It Wants,” a greatest hits album (For You), a new deal with Interscope Records, and a moderate dance hit with Zedd on “I Want You To Know.”

A whole new Selegend chapter begins this week with the premiere of her brand new single: “Good For You” featuring A$AP Rocky!

The Hit-Boy and Rock Mafia-produced number sees Selena ditching the upbeat electro-pop sounds of Stars Dance for something a little more grown up, sexy, and urban. “Cause I just wanna look good for you, good for you/ I just wanna look good for you, good for you/ Let me show you how proud I am to be yours/ Leave this dress a mess on the floor/ And still look good for you, good for you,” she softly sings over a minimalistic finger-snapping electro-R&B beat. You know how artists are always describing their songs as their little babies? Well “Good For You” is kind of like if Lana Del Rey, Tinashe, and fka Twigs had a baby and A$AP Rocky is the not-to-be-bothered baby daddy who shows up to make a quick appearance. Consider me impressed, Selena could have easily stayed in her dance-pop lane but instead she decided to do something unexpected. Definitely not the direction I saw coming but a refreshing one for sure, she sounds different and confident, I think it’s dope – WIN! WIN! WIN!

BUY Selena Gomez’s new single “Good For You” feat. A$AP Rocky on iTunes now!