Megan Fox and husband Brian Austin Green have welcomed baby boy Noah Shannon.
Megan Fox, 26, gave birth to her first child on September 27.
She subsequently announced the news to fans on Facebook, gushing about the couple’s “healthy, happy, and perfect” little bundle.
“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,” she wrote.
“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 Fox confirmed she was pregnant in June when she debuted her growing stomach while on holiday in Hawaii with her husband – following weeks of speculation.
The actress then told Cosmopolitan she’s “always been maternal” and was looking forward to growing her family with Brian Austin Green.
Fox told the women’s magazine she wants “at least two, probably three kids”.
The baby comes over two years after Megan Fox and Brian Austin Green wed in June 2010.
The actor also has a ten-year-old son, Kassius, from a previous relationship with Vanessa Marcil.
Megan Fox spoke about the joys of being a stepmother.
“A lot of things make me happy. But I feel unbelievably happy when my stepson tells me I’m beautiful,” she said.
“When I started living with Brian, his son was only two and I was 18.
“I’ve been looking after Kassius since he was three – it’s part of my world that very few people really ever understood about me,” she explained.
She added: “I love being a stepmom and the experience grounds me when nothing makes sense in my life.”