Megan Fox has welcomed a baby boy into the world and she’s called him Noah.

As far as we know, she didn’t choose the name because she’s excited about the release of Russell Crowe’s new biblical epic, but she’s yet to reveal the reasoning behind choosing the name. Megan actually gave birth to Noah a few weeks ago and somehow managed to keep it quiet. On her Facebook page today though, she announced “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. I gave birth to our son Noah Shannon Green on September 27th. He is healthy, happy, and perfect.”

The 26 year-old Transformers star was already a stepmother, to her husband Brian Austin Green’s 10 year-old son Kassius but now she has a little bundle of joy, all of her own. We’re pretty impressed that Fox kept the news of the birth under wraps for so long; many celebrities have barely cut the umbilical cord before their posting on their Twitter profile but Megan managed to quietly give birth (well, we don’t know that she was actually quiet whilst she gave birth – we imagine she was screaming quite a lot… unless she was too posh to push…) and sneak the little one home for a few weeks before unleashing the news on the world.

Celebuzz were quick off the mark when it came to the detail of the story though and have revealed some of the designer baby items that young Noah has been treated to, from the high end baby boutique Petit Tresor. We sure hope he grows up to appreciate the $26 organic gorilla that has been bestowed upon him!