Mariah Carey insists she waited so long to announce her pregnancy because a miscarriage in 2008 made her and husband Nick Cannon superstitious, she tells Hello! magazine.

“I became extra superstitious and overly cautious because of what we had gone through a year and a half ago, so didn’t want to talk about it publicly for a long time during the first trimester,” she says.

“It’s always difficult when you are in love with the man who is your soul mate for life and you are both really happy and excited about a prospective child being born.”