The Hollywood rumor mill was accurate yet again, as Mariah Carey has confirmed suspicions that she is pregnant.
The 41-year-old singer revealed the news on the Today show, stating that she has been trying to keep the news private for as long as possible. "It's been a long journey. It's been tough because I've been trying to hold on to a shred of privacy."
Carey and husband Nick Cannon, who appeared together on the morning show, said they were "absolutely emotional" about their news, also revealing that she has suffered a miscarriage two years prior.
Carrey says the baby will arrive next Spring.