She's come undone!
Just moments before a Central Park performance on Good Morning America today, Mariah Carey suffered a wardrobe malfunction (on live TV no less!).
The singer's Versace gown popped in the back, leaving wardrobe assistants scrambling to refasten the strap and zip Carey back into the curve-hugging frock.
But the mother of two took the fashion faux pas moment in stride.
Carey joked with Lara Spencer while holding her chest up, saying, "I'll just hold them up the whole time! I love, Donatella [Versace], but it popped, darling."
The pop icon also explained, "I'm never up at this hour," and "I just wanted to change the ensemble, you know?"
However, the dress fiasco wasn't the only bump in the road for her early morning performance.
Carey had troubles getting the mic pack to attach to her dress and later even cursed, "oh s--t!" during her classic hit "Always Be My Baby."
At least she kept a good sense of humor throughout!