The 41-year-old singer and husband Nick Cannon welcomed twins Moroccan Scott and Monroe into the world on April 30 and the ‘Hero’ hitmaker found carrying the babies was “uncomfortable”.

She said: "February was bleak for me. I was so uncomfortable.

"Being pregnant with twins is different than anything. They were always saying to me, 'Oh but it's so worth it,' and I'm like, 'Yeah, that's easy for you to say when you're not the one whose feet are so big.' It turned into a really difficult time.

“Because my body went through so much holding those twins in; you have to keep them in as long as possible because it’s a sacrifice that you make for them, and so literally I was like 47 weeks pregnant.”

As well as struggling during her pregnancy, Mariah also revealed she has had to alter some aspects of her regular beauty regime for her children.

She explained:  “I cut my nails really short for the babies.”
Read More:

Mariah Carey is "done" with having children

Mariah Carey is to join the US ‘X Factor’

The star was speaking during an appearance on US TV shopping channel HSN to promote her jewellery line – and advised prospective fathers to consider purchasing her products to thank their partners for carrying their children.

She said: “Anybody pregnant right now, there’s push gifts here. Tell your baby father.”