Bauer-Griffin 1 / 5

She's not good at keeping secrets!

First-time mama-to-be Alyssa Milano shared with fans Monday night that she and talent agent hubby-of-two-years David Bugliari are having a boy!

"As fun as it was reading all of your gender predictions on Twitter, I’m really bad at keeping secrets and had to share (not to mention, I was bound to unintentionally slip at some point)," the "Who's the Boss" star, 38, wrote on her website. "David and I are elated to announce that we are having a baby boy. We can’t wait to meet him. Boys names, anyone?" 

Earlier in the day, Milano tweeted about the announcement, "Because I'm the worst with secrets - David & I will announce the gender of our baby tonight at 6pm PST on my website."

More on Wonderwall:

Who are Hollywood's cutest celebritots of the month?

The Beckhams are expecting a girl

Alyssa reveals she's pregnant

More from UsWeekly:

PHOTOS: Check out these pregnant stars Oscar style 

PHOTOS: Check out Hollywood's baby boom

PHOTOS: Child stars all grown up