Last night at the BET Honors, Mariah Carey was recognized for, err, the list is too long to write.
No, but really, Mariah Carey is a legend and was more than deserving of the award she received last night.
Presented by L.A. Reid, Patti LaBelle paid tribute to the diva with a performance of her classic, "Hero," and Kelly Rowland joined Raekwon for a cover of the ODB-featured "Fantasy."
Nick Cannon honored Mariah with an emotional speech, joined by 1/2 of her dynamic duo, Moroccan, while Monroe was camera shy and decided to stay backstage.
She has a lot to be honored for, and she also has a lot to celebrate. Her hubby has made a full recovery after suffering kidney failure, and she's looking AMAZING these days.
More pics of Nick & Mariah in the gallery above!