Mariah Carey - My All

My All

"My All" was written and produced by Mariah Carey and Walter Afanasieff for her sixth studio album Butterfly (1997), inspired by a trip to Puerto Rico where Carey was influenced by the culture. The song became Carey's tenth number-one hit on the Billboard Hot 100 and was certified double-platinum by the RIAA.

323M views
3:51 duration
1999 released

More from Mariah Carey