Mariah Carey showcased her 45-pound weight loss on Instagram Dec. 27 in a gold swimsuit while vacationing in Aspen, Colorado.
Mariah wore a gold one-piece swimsuit while standing in a hot tub in an outdoor sauna surrounded by snow and ice.
Carey spent the Christmas holidays with ex-husband Nick Cannon and their two children.
Mariah has struggled with weight for years, but lost 70 pounds after giving birth to twins in 2011, Examiner reported.
Carey’s weight has fluctuated since then, but she recently lost 45 pounds with a portion-controlled diet and low-impact water workouts.
Mariah admitted she hated her body when she was heavy and has come to realize that eating less is critical for weight loss.
“Since having the babies, I realized that 90% of losing weight is my diet,” said Mariah, who has her own bestselling perfume line.
Carey, who at 45 doesn’t have a wrinkle on her face, said her anti-aging beauty secrets are sunscreen, hair masks and lip gloss.
“Always avoid the sun to save your skin from getting sun damage,” Mariah told Cosmo. “I can’t live without lip gloss, SPF30 tinted moisturizer and matte brown eyeshadow.”
To keep her shiny and strong, Carey uses moisturizing hair treatments to relieve split ends and keep her hair from getting dry.
“I love to use hair masks enriched with aloe vera and olive oil,” said Mariah. “And I swear by hair cholesterol treatments to keep it healthy and nourished.”