Megan Fox Announces Birth Of Baby Boy
Star has been keeping arrival of first child secret for three weeks...
Hollywood star Megan Fox has given birth to her first child, a baby boy who she and hubby Brian Austin Green have named Noah Shannon.
The Transformers star actually had Noah last month, but has managed to keep her good news under wraps until now.
She said on Facebook: "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.
"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.
"Thanks to those of you who wish to send your positive energy and well wishes. May God bless you and your families abundantly."
Megan, 26, tied the knot with Brian in Hawaii in 2010.