The 46 years old showed up in this revealing outfit for the launch of her
M.A.C Cosmetics at Baccarat Hotel last night.
Mariah celebrated the release of her long awaited line with the cosmetics giant by
inviting beauty insiders to jump in bed with her. It was a strictly boudoir wear only dress code for the luxurious and a little cheeky
affair.