Megan Fox has shown off her post baby body in new photos, just weeks after giving birth to her first child.
Twenty-six year old Fox and husband Brian Austin Green, 39, welcomed son, Noah, into the world just 10 weeks ago on September 27, but the actress has followed in the footsteps of many other Hollywood celebrity moms and gotten herself back into shape in almost no time at all.
The couple, despite having a baby in late September, were able to keep the birth under wraps from the public until mid-October, and now just weeks later Fox is showing off a figure comparable to pre-pregnancy.
Fox has been photographed stepping out in public with husband Green, at the March of Dimes Celebration of Babies Luncheon in Beverly Hills on Friday. Fox stunned guests by already losing her baby weight gained during pregnancy, and fans have been equally surprised how quickly the Transformers star has gotten back into shape.
The event was the first time Fox has been on a red carpet since giving birth, and the actress wore a knee-length ivory dress.
Fox and Green have reportedly been delighted at how their son Noah is doing. The couple, who married in June 2010, announced their joy to the world via their social media pages, and expressed their humility at becoming parents and their thankfulness to God.
Fox posted onto her Facebook page recently: "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."
Fox will star alongside Leslie Mann, Paul Rudd, Jason Segel and Melissa McCarty in Judd Apatow's "This Is 40," which will be released in theaters across the United States on Dec. 21.