Mariah Carey had all eyes on her on Saturday night!

The 43 year-old singer showed off her two most desirable assets as she exposed her cleavage in a sexy black dress at the 2015 BET Honors in Washington D.C.

As well as wearing the glamorous curve-hugging frock, Carey also sported a pair of long black gloves, a gleaming silver necklace and some diamond sparkling earing to match.

And somehow she didn't even suffer from a wardrobe malfunction.

The pop-star, who sang while sat on top of a grand piano, was impersonating the cartoon character Jessica Rabbit from the 1988 comedy 'Who Framed Roger Rabbit.

Prior to joining the stage, the wife to Nick Cannon shared a photograph, which shows her beauty team applying some last minute touches, on Instagram of herself backstage with the caption, "At Rehearsals for the #BEThonors #GLambly."

According to USA Today, Mariah performed a song that is yet to be released.

The BET Honors are a celebration of African-American individual's efforts and contributions to the arts, literature, music and film industry.

As well as Carey, Jennifer Hudson and Smoky Robinson performed at the annual event.

Other Stars in the entertainment business such as Aretha Franklin, Motown founder Berry Gordy, Tamar Braxton and Janelle Monae were also in attendance at the show.

The entire show, which was hosted by comedian Wayne Brady, will air on February 24th on the BET television network.

This isn't the first time this week Mariah has shown off her famous curvaceous body, the 'Touch My Body' singer posted a pic on Instagram of herself wearing a lace bra and a sarong tied round her waist.

The caption read, "Working in my most favorite environment clearly having a bad hair day.. Haaaaaa."

Mariah Carey
Mariah Carey performing at the BET Honors event