Mariah Lost 45 Lbs Of Fat For Christmas!

Mariah carey short

Mariah Carey has shed a whopping 45 lbs. from her voluptuous body, sparking speculation she underwent liposuction to get rid of her thunder thighs and fat hips!

The 45-year-old superstar stunned onlookers when she revealed her brand new body in a red figure-hugging gown.

“Mariah looked amazing in the dress — you could see her hip bones jutting out,” said a source. “She went from flabby to fab so fast!

“But there’s no way she did that just by eating less. She doesn’t have the patience to wait for a diet to work. She has to see results NOW!

“I believe she liposuctioned her body into shape!” Fans took to the Internet to comment on the diva’s dynamite new figure.

“How did she lose so much weight so fast?” asked one. “I’d say she just had lipo!” Added another, “She looks skinnier than ever. Someone’s had some serious body sculpting done!”

Mariah has been desperate to lose weight since she hooked up in June with Australian mogul James Packer, 48, who’s worth $4.7 billion, said sources.

“Mariah wants to be model-thin,” said one source. “She is head over heels in love with James. She’s ready to elope the moment the ink is dry on her divorce from Nick Cannon!”

Mariah and Nick wed in 2008 and split last year. They have twins, Moroccan and Monroe, 4.

Pals speculate Mariah was also starving herself to lose even more weight, knocking her immune system out of kilter and landing in the hospital Dec. 2 with a severe flu.

“Mariah’s on a mission,” said a source. “James has changed her life and she can’t wait to marry him.

“It’s been a whirlwind of love, luxury — including a $500,000 diamond necklace — and being spoiled to the max.

“There’s no way she’s going to let him get away. She’s going all out to be the woman of his dreams.”

This is not the first time the diva has apparently opted for lipo. She reportedly had the procedure in 1999, 2006 and again in 2008!