Mariah Carey showed off her curves and belted out a new tune at the BET Honors over the weekend.

The singer, 43, looked incredible in a floor-length black dress with a plunging neckline paired with elbow-length matching gloves.

She sang "You're Mine" while perched on a grand piano.

Jennifer Hudson, Janelle Monae and Ludacris also performed at the awards show, which took place at the Warner Theater in Washington, D.C., on Saturday night.

Aretha Franklin's granddaughter paid tribue to the Queen of Soul by singing Tamela Mann's "Take Me To The King."

Rapper/actor Ice Cube, Motown founder Berry Gordy and visual artist Carrie Mae Weems were also honored at the event.

See more photos of Carey's curvy ensemble....

>