My All is a song written by American singer Mariah Carey and Walter Afanasieff for Carey's seventh album, Butterfly (1997). It is built around a Latin guitar, Latin chord, and also makes subtle use of Latin percussion in the first chorus, before taking on a more conventional contemporary R&B-style beat. Its protagonist declares she would give her all to have just one more night with her estranged lover. It was released as the album's fifth and final single in 1998. It was produced by Carey and Afanasieff with keyboards by Afanasieff and producer Dan Shea. My All was mixed by Mick Guzauski. My All at the time set a record, giving Carey her thirteenth number-one hit on the Billboard Hot 100 chart, the most by any female recording artist and to date is one of Carey's most popular songs.