Mariah Carey put in an unforgettable performance at this year's BET Honors bash, but we have a sneaky suspicion it wasn't those tricky high notes she hit that everyone was talking about.

Mariah Carey
The 43-year-old singer squeezed (really squeezed) herself into a floor-length black gown for the event at the Warner Theatre in Washington DC on Saturday night and ensured all eyes were on her thanks to the cleavage-busting frock.
Advertisement

We have no idea how Mariah managed to avoid a wardrobe malfunction of epic proportions - we're assuming there was a LOT of boob tape involved, and possibly scaffolding - but despite looking like they were making a bid for freedom, her assets managed to stay in place. Just.

Advertisement
Phew.
Jessica Rabbit, eat your heart out.