Mariah Carey
isn't afraid to show off her body!

The 45-year-old singer hit the red carpet at the 2014 Fresh Air Fund Honoring Our American Hero event in New York City on Thursday, rocking a full-length baby blue bedazzled gown with a deep plunging neckline.

She showed off some major cleavage in this ensemble, which she paired with (too tight) silver cutout stilettos and silver fingerless gloves.The "Thirsty" crooner was all smiles while strutting her stuff, flaunting her curves and showing lots of leg.


Carey shared a sexy snapshot of herself riding the subway in her gown, writing, "Glimpses of our joyride on the 1 train #subwayincouture." 

The brunette beauty recently shared the artwork for her 14th studio album via Twitter, as well as a video announcement explaining the inspiration behind her latest musical effort.

"This album is a reflection of some of the peaks and valleys that made me who I am today," Carey said of her new album in the publicity video. "I've always known me. I am Mariah."

Have you picked up the album? What do you think of Carey's super-sexy look? Tell toofab in the comment section below, and click "Launch Gallery" above to see more of your favorite pop stars, then and now!

Hot Videos