Singer Mariah Carey slipped while performing at the last stop on her Angels Advocate tour in Singapore on Saturday.

The 40-year old singer, who is rumored to be expecting a child with husband, Nick Cannon, hit the ground hard while rocking out at the Formula 1 Singtel Singapore Grand Prix, though the droves of screaming Maria fans in the audience didn't seem to care.

"I did that on purpose!" she joked after she regained her footing on her high heels. Mariah then continued the set barefoot, immediately launching into a spirited rendition of 'Dreamlover.'

"Dancers came immediately to help her but MC continued singing, she just removed her shoes," claims one source. "A true-blue professional. She doesn't want to disappoint the fans. Then immediately proceeded to 'Dreamlover.' Still barefooted."

Mariah then went on to sing for an hour and a half in total -- including three ensemble changes -- performing various hits like 'Emotions' and 'Butterfly' from her storied catalog.