Transformers actress Megan Fox has given birth to her first baby - a little boy called Noah.
The Hollywood star and husband, Brian Austin Green, welcomed baby Noah on September 27, but kept the news under wraps until now.
Megan announced the news on her Facebook page, writing: "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."
Megan, 26, married Brian, 39, in June 2010. Noah is Megan's first baby, and Brian also has a son, Kassius, 10, from a previous relationship.
Congratulations Megan and Brian! And what a beautiful, traditional name.