Mariah Carey showed off her sizzling bikini body on Instagram ahead of the Christmas holidays.
Mariah, who is vacationing in Aspen with her family, sported a red bikini and matching red silk robe in front of a spectacular Christmas tree. "Warming up for the hot tub moments!"Carey wrote in the caption.
Mariah, 43, has successfully maintained her 70-pound baby-weight loss for almost three years, thanks to a portion-controlled diet and rigorous workouts.
“We do a lot of swimming, aquatic exercises, cardio and weights for toning,” said Carey's trainer, Bernardo Coppola. “Working out, dedication and specific nutrition is what makes Mariah sculpted and lean.”
Carey, who works out four to six days a week, said she was "disgusted" with her body at her heaviest (while pregnant with twins in 2011), and realized that eating less was the key to weight loss.
"Since having the babies, I realized that 90% of losing weight is my diet," said Mariah. "The whole point of this is not just like, 'Look at me and my weight loss, I'm fantastic.' It's really about health."
Meanwhile, Carey's husband, actor Nick Cannon, is doing well after being diagnosed with lupus nephritis in 2012.
Cannon said drinking more water, getting enough rest and cutting junk food out of his diet has helped him manage his autoimmune disease. Actress Kristen Johnston, Toni Braxton, Seal, and singer Lady Gaga also suffer from lupus.