Mariah Carey is known for flaunting her famous curves, but she surely left the crowd wondering whether her dress was going to be able to keep them under control as she performed at The BET Honors at the Warner Theatre in Washington on Saturday night.
The singer did her best Jessica Rabbit impression as she sat on a piano and seductively wriggled around on it while performing at the event, which honours African Americans at top levels in music, literature, entertainment, and education.
Mariah paired the extraordinarily low-cut black mermaid dress with a blinging diamond necklace and long black gloves.
Her hair was teased into curls, and she wore fluttery false lashes for extra glam.
Jennifer Hudson, Smokey Robinson, and Tamar Braxton also performed at the show, which paid tribute to a number of artists, including Aretha Franklin and Motown founder Berry Gordy.
But Mariah's outfit was undoubtedly the talking point of the night.
Take a peek at more Mariah moments here: