Over the weekend Hot 97 in New Jersey held their annual Summer Jam, and Mariah Carey was there and looking good!

Facebook

Carey hit the stage to sing '#Beautiful' with Miguel in a white cropped top, which showed off her tonned body - not bad for a 43-year-old mother of two. So can Mariah still pull off this look, or is it no good for her?

We think she looks absolutely fantastic, and the outfit reveals enough, without revealing too much. Carey is known for showing off her body during her performances and in music videos. It's hard to believe that she's been doing it for over 20 years! Rock on Mariah, you look great!

Facebook