Mariah Carey gave fans a little more than they (probably) bargained for during a show in China at the weekend.
The diva ended up flashing her pants at the audience when her tiny skirt rode up her legs and exposed her underwear during the performance in Chengdu in the Sichuan Province of China.
Well, at least they were matching the rest of her outfit.
Mariah appeared to be oblivious to her wardrobe malfunction though, and carried on with the show regardless.
It's not the first time the US singer has hit the headlines during her current Elusive Chanteuse world tour.
Just last week, video footage emerged of the 44-year-old star struggling to sing in tune during the tour's opening night in Tokyo, Japan.
Despite once being known for her six-octave range, the clip shows Mariah failing to hit many of the notes in some of her biggest hits, including 'Hero'.
It's not been a great few weeks for the star, after she split from her husband of six years, Nick Cannon, in August.
The pair, who married in 2008, have three-year-old twins, Moroccan and Monroe.
Nick recently revealed he had had covered up the massive 'Mariah' tattoo across his shoulder blades with an equally huge crucifix.