Mariah Carey tells Rosie O'Donnell she lost 70lbs since having babies Moroccan and Monroe - VIDEO

Mariah Carey speaking to Rosie

The 'Shake It Off' hitmaker – who welcomed the twins with husband Nick Cannon six months ago – has managed to lose significant weight, but admits she was worried she would never be the same again following the pregnancy.

Mariah – who embarked on the Jenny Craig diet plan to shed her excess pounds - said: "In the beginning, when I first had the babies, I had so much edema, water and swelling. Most pregnant women have that just in their feet.

"One day I was doing my thank-yous and I noticed it started rising up the leg, so I had edema. I didn't think I would ever be the same person.

"The first week, I lost 40 lbs of just water. It was just water, initially. When I started with the programme, I lost at least 30 lbs of weight that needs to be lost."

More celebrity gossip from IrishCentral here 

The most Irish town in America is named

Hell hath no fury like a golfer's wife scorned - PHOTO

The 42-year-old star struggled throughout her pregnancy and even had trouble when she was confined to her bed.

Speaking on 'The Rosie Show', she explained: "I had a really tough pregnancy. I was supposed to be on bed rest, but it was so bad then even bed hurt. I learned a lot being pregnant, watching my body change."

Mariah felt particularly "vulnerable" while carrying her children, and is delighted to have her old body back.

She added: "The whole point of this is not just like, 'Oh hey, look at me and my weight loss, I'm fantastic.' It’s really healthy. Like I said, I learned it when I became helpless and felt so vulnerable like never before in my life."

Here's the clip from the show: