Who knew someone could keep a secret in Hollywood!

I don't even know if Megan ever officially said she was pregnant, but we all knew a long time ago! Megan stayed under the radar during her pregnancy and secretly gave birth to her first baby THREE weeks ago!

Her and hubby Brian Austin Green welcomed their first baby as husband and wife back on September 27th. They went with a non-crazy name; Noah Shannon Green.

Facebook

Megan has been a very good step-mother to her 10-year-old step-son, Kassius, who Brian has with his ex Vanessa Marcil.

Congratulations Megan, not only on the baby, but keeping a secret!

Get the latest Hollywood Buzz weeknights with Jade at 7:40 and 10:40 on Mix 94.9