It's hard to believe Megan Fox welcomed a baby just two months ago. The svelte actress has clearly had no problem regaining her pre-pregnancy shape – she showed off her amazing figure at a photocall in LA this week.
Gorgeous in a mint green dress that clung to her curves, a smiling Megan was happy to pose for photographers as she promoted her new movie This is 40, a spin off of comedy Knocked Up.
Megan and her husband Brian Austin Green became parents to son Noah Shannon in September. The couple kept their baby joy secret, however, until the following month.
"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," 26-year-old Megan wrote on her Facebook page, announcing the new arrival. "I gave birth to our son Noah Shannon Green on September 27th. He is healthy, happy, and perfect."
The couple, who married in an intimate, sunset ceremony on the beach in Hawaii in 2010, announced the pregnancy in June. Noah is a little brother for Austin's ten-year-old son Cassius, from his relationship with Vanessa Marcil.
"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," Megan continued. "Thanks to those of you who wish to send your positive energy and well wishes. May God bless you and your families abundantly."