You expect a lot of things from Tyler, The Creator, usually the unexpected. So when it came out that he had guested on Miley Cyrus' new album, we were pretty surprised. Or were we unsurprised? Not sure. 

Perhaps more surprising though, is that it seems to have worked. Cyrus herself explained to MTV how the unlikely collaboration came about. "I wrote this song with Mary J. Blige, and Tyler, the Creator heard it and said, 'I am obsessed with this song, and I will guest on it if you promise me that you will keep it on the album,'" she explained. "And he killed it! I really didn't want to make a hip-hop record, and I'm not trying at all to be a Rihanna or a Nicki [Minaj]....That's not my vibe," she said. "When I was growing up, my older brother would sneak me Nelly CDs, my dad had me listening to Dolly [Parton] and Johnny [Cash], and my mom is a complete metal head. So this record is a weird mixture of all that."

Since his explosion onto the scene, with his art-house videos, frank lyrics and bolshie manner, Tyler has made many friends and enemies. He's also helped launch the careers of artists like Earl Sweatshirt, and Frank Ocean, who wowed critics with his debut album, Channel Orange.