Mariah Carey went full glam rock chic for Heidi Klum's annual Halloween party extravaganza on Thursday, October 31. The "Touch My Body" songstress bared her body in a sexy rock star costume that showed off her toned physique.
Heidi, 46, held her 20th annual Halloween party and underwent a 10-hour transformation to put on her alien-inspired costume. The Queen of Halloween's yearly shindig was held at the Cathédrale Restaurant at Moxy East Village New York.
Several A-listers attended the spooky soirée like Coco Austin, David Harbour, Tom Kaulitz, Slick Rick, Ice T, Maluma and many more.
Mariah, 49, stepped out with her boyfriend Bryan Tanaka, her makeup artist Kristofer Buckle and dancer Misty Copeland, who all came looking like a punk rock band.
The mother of two arrived rocking a 1980s rock star-inspired blonde wig, a green guitar, a leather crop top, thigh high leather boots, matching jacket and mesh stockings.
She also donned bright pink and blue sparkly eyeshadow and lipstick. The outfit showed off her taut midriff and ample cleavage.
Before the party, the Precious actress took her children Monroe and Moroccan Cannon trick or treating. Monroe, 8, went out dressed as Eleven, a character from Netflix's Stranger Things. Moroccan, 8, kept his costume covered and wore a jacket over it. Mariah wore a silver mask to conceal her identity as she went out with her children. She shared the evening's festivities with her twins on her Instagram Stories.
As soon as the Halloween bash was over, Mariah switched to full on Christmas mode. She took to the 'gram and shared a hilarious video of herself lying in bed, as she waited for the clock to struck 12. As soon as November 1st hit, Mariah got a call from Santa Claus and was ready to start celebrating Christmas. She had changed out of her Halloween costume and wore her red holiday pajamas.
She then posted a new version, along with unseen footage, of her iconic single, "All I Want For Christmas Is You." The song was off of her 1994 studio album, Merry Christmas, which will turn the big 2-5 this year. To celebrate the 25th anniversary, Mariah is re-releasing the album that will include new remixes and several new tracks. The previously unreleased music will be from her 1994 St. John The Divine Benefit Concert that she performed in New York.
What are your thoughts on Mariah's costume? Sound off in the comments below!