"I'm really bad at keeping secrets and had to share (not to mention, I was bound to unintentionally slip at some point). David and I are elated to announce that we are having a baby boy," she wrote.
Milano, 38, and her husband, David Bugliari, married in August 2009 after dating for three years. This is the couple's first child. Milano is due in the fall.