Mariah Carey would feel "violated" if she had children.
The 38-year-old music star wouldn't feel comfortable becoming a mother, and is more than happy looking after her pet dog Jack.
She told Britain's OK! magazine: "I never wanted to feel violated and I know that's a kind of weird thing to say, but that's how I am. It's definitely because of childhood traumatic stuff.
"It's hard to have kids in this world. I don't think I could properly educate a child right now. Maybe in the future, but I actually haven't thought about it. For now, I enjoy my dog Jack's company."
Last year, Mariah revealed she would never consider having a baby if she wasn't married.
The 'Touch My Body' singer said: "If I were to have a child, I would want to be married with a stable family environment. Not to say that's how everyone has to do it but it's the way I want to do things.
"My parents divorced when I was young and I'm not saying it was unstable but it's not ideal either."