But Alyssa Milano admits she only let fans in on the secret after she accidentally revealed the gender while being quizzed by a journalist.
Alyssa Milano tells CNN host Piers Morgan, "Here's what happened, there's actually a legitimate story behind that. I had found out the gender of the baby a week before and I walked a red carpet about two days after I had found out the gender and I did an interview and I slipped and I called the baby a he...
"I went home and I thought, 'Oh, this is going to be everywhere! Alyssa MIlano slipped... Is she having a boy?' And I thought, you know, before this became some sort of hoopla that I would nip it in the bud and just announce the gender of the baby with a link to my official website and a blog post that I did."
And Alyssa Milano is glad she has social networking sites to set the record straight: "That is another sort of tool to have you know... you can actually control the information that gets out there (by using Twitter), and I think that's really important."