Megan Fox announced this afternoon on her Facebook page that she and husband Brian Austin Green recently welcomed baby boy Noah Shannon Green into the world.

Well, not so much recently as nearly a month ago.

"We have been very lucky to have had a peaceful few weeks at home, but I would like to release this myself before others do," Fox wrote her nearly 37 million fans. "I gave birth to our son Noah Shannon Green on September 27th. He is healthy, happy, and perfect."

Fox, who was presumably pregnant for the normal human amount of time, kept her pregnancy an open secret until late June, when she kinda-sorta formally announced it by showing off her baby bump while vacationing in Hawaii.

What's with this whole keeping your private life to yourself thing, Megan? Unacceptable.

[photo via AP]