Port St. Lucie-raised actress Megan Fox is a first-time mom!
The Transformers hottie and her actor husband Brian Austin Green became the parents of little Noah Shannon three weeks ago but kept it a secret until she posted the news on her Facebook page today.
“We have been very lucky to have had a few peaceful weeks at home, but I would like to release this myself before others do,” the 26-year-old Fox wrote. “I gave birth to our son Noah Shannon Green on Sept. 27. He is healthy, happy and perfect.”
Fox added she is forever grateful to God for allowing her “boundless, immaculate love.”
Fox refused to confirm her pregnancy for months, despite photos of her with a baby belly.
Beverly Hills, 90210 star Green, 39, has a 10-year-old son from his earlier relationship with Megan lookalike Vanessa Marcil, also an actress.
Fox went to St. Lucie West Centennial High School, where she was a cheerleader, before setting out for Hollywood for a movie career.