Mariah Carey tried her best to keep her pregnancy hush hush, but a growing belly bump usually is a dead giveaway that a star is pregnant.  Then after the star and her husband, Nick Cannon, announced their pregnancy, they let it slip that it was twins.  Now the happy couple have announced what they are having.

MARIAH CAREY has revealed that she'll give birth to a boy and a girl. She says, quote, "Even before we announced it was twins, I was trying to keep everything gender-neutral because I didn't want to impose an identity on them too soon.

"There were fan contests on Twitter about what gender they are and rumors about them being two boys or two girls, but nobody guessed this!"

According to husband NICK CANNON, Mariah is due in late April or early May.

(via Showbiz » The Complete Sheet » Wise Brother Media.)

So are you excited that the star is having twins, one boy and one girl?  All I have to say is this couple is lucky to have enough money to hire nannies.  It was tough for me as a parent with just one baby, I cannot imagine two.