Mariah Carey says she did not enjoy being pregnant with her twins, describing the 47-week ordeal as a "really difficult time." The music superstar gave birth to son Moroccan and daughter Monroe on April 30 - the same day as her 3rd anniversary with husband Nick Cannon.

The singer returned to TV on Sunday to promote her various fashion and perfume collections on the Home Shopping Network, and she used the opportunity to detail her difficulties as a mom-to-be. 

She said, "I was so uncomfortable. I'm kind of proud of myself. I really am - sorry, pregnant with twins is different than anything! (People) were always saying to me, 'Oh, but it's all worth it!' Yeah, but it's easy to say when you're not the one whose feet are this big! It turned into, like, a really difficult time. 

"My body went through so much. Holding those twins in - you have to keep them in as long as possible. It's a sacrifice you make for them. Literally I was like, 47-weeks pregnant."