Mariah Carey has finally confirmed she is expecting her first child with husband Nick Cannon.
The superstar has ended months of speculation by announcing the happy news during an appearance on The Today Show in New York on Thursday. The 41-year-old singer admitted both she and Cannon are "absolutely emotional" about the pregnancy.
She says, "Yes, we are pregnant. This is true. It's been a long journey. It's been tough because I've been trying to hold on to a shred of privacy."
Carey has also revealed she tragically suffered a miscarriage shortly after the couple's marriage in 2008. She adds, "It kind of shook us both and took us into a place that was really dark and difficult. When that happened… I wasn't able to even talk to anybody about it. That was not easy."
Cannon adds, "It definitely brought us closer together. It strengthened our relationship so much… She handled it so well."
The baby is due in the spring.
Congrats Mariah & Nick!