Mariah Carey may have infant twins at home, but you'd never know she gave birth a few months ago just by looking at her. The singer has slimmed down thanks to determination, hard work -- and Jenny Craig.
After struggling to conceive with husband Nick Cannon, Carey became pregnant with twins in 2010 and gave birth to a boy and a girl, Morrocan and Monroe, April 30. Though she was thrilled to be a mom, the singer admits the pregnancy took a huge toll on her body.
"It was a huge blessing to be able to have the babies," she tells Us Weekly. "But I felt trapped in my body because I couldn't move."
Carey also talked about her difficult pregnancy on "20/20."
"I don't think I understood the enormity and the magnitude of what it really does to your body ... Carrying two babies? Unless somebody's been through it, it's difficult to understand that I went through," she said.
Carey then started a nutrion and workout plan through Jenny (formerly known as Jenny Craig) and she managed to drop 30 pounds in just three months -- in addition to the initial 40 pounds of water weight the singer said she lost at first.
"In the beginning, when I first had the babies, I had so much edema ... water and swelling. Most pregnant woman have that just in their feet," she told Rosie O'Donnell on Tuesday's "The Rosie Show." "One day I was doing my thank-you notes and I noticed it started rising up the leg, so I had edema ... I didn't think I would ever be the same person."
But Carey says she is now pretty happy with her new figure.
"I'm proud of how hard I worked to get my body back...I had to do this for me," she told Us Weekly.
To see photos of Mariah's post-baby figure, head over to Us Weekly, and don't miss the adorable photos of Carey and Cannon's twins below!
More:Mariah Carey Weight Loss 2011 Mariah Carey Weight Loss Mariah Carey Baby Weight Mariah Carey Celebrities
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more