It's a boy!
Yes, after months of rumors and excitement, Megan Fox finally announced earlier today on her Facebook page that she gave birth to little Noah Shannon Green back on September 27. It's her first child and the second for her husband, former "Beverly Hills, 90210" star Brian Austin Green.
Keeping news this big a secret for nearly an entire month? Who says Fox can't act?!
"We have been very lucky to have had a peaceful few weeks at home," Fox's Facebook statement read, "but I would like to release this myself before others do. I gave birth to our son Noah Shannon Green on September 27th. He is healthy, happy, and perfect.
"We are humbled to have the opportunity to call ourselves the parents of this beautiful soul and I am forever grateful to God for allowing me to know this kind of boundless, immaculate love," the message continued. "Thanks to those of you who wish to send your positive energy and well wishes. May God bless you and your families abundantly."
Frankly, we were hoping they would name him Optimus, but Noah seems like a perfectly fine name too.
Congratulations, Megan and Brian!