Mariah Carey thinks being a mother to her 20-month-old twins, Moroccan and Monroe, is a "blessing" as she didn't think she'd ever have children.
The 'Hero' singer - who has 20-month-old twins Moroccan and Monroe with her husband Nick Cannon - never expected she would have kids, so loves spoiling them rotten and exposing them to the benefits of her showbiz lifestyle.
She gushed: "Every moment is incredible and a blessing. I was performing in Sydney and I brought them out on stage because I want them to have these experiences. Some might disagree with that, but I know Monroe especially was going to love it. She didn't want to get off the stage.
"[Motherhood's] an amazing thing I never thought I'd experience because I always said I don't think I'd do it because my career was always my life, but when you find the right person."
The 42-year-old star finds juggling her parenting duties with her 'American Idol' judging role a challenge, but admits it's far easier than the hectic months when she's in the studio working on new music.
She told Britain's OK! magazine: "It's super difficult. It's really exhausting, but this isn't the most exhausting part. The best part is when everything runs smoothly and you come to work, do your job and go home like more of a normal person than someone who's in a studio for 18 hours, which would be me."
FemaleFirst @FemaleFirst_UK
Tagged in Mariah Carey Nick Cannon Parenting Baby news