Megan Fox gave birth to a baby boy just 10 weeks ago, and the actress already appears to have her pre-baby body back!
The "This Is 40" bombshell , 26, stepped out with husband Brian Austin Green, 39, at the March of Dimes Celebration of Babies Luncheon in Beverly Hills on Friday, wowing guests in a curve-hugging, knee-length, ivory lace dress.
The event marks Megan's first red carpet appearance since giving birth.
The "Transformers" beauty wed Brian in June 2010, and the couple welcomed son Noah (their first child together) on September 27. The pair managed to keep news of their new arrival under wraps until mid-October.
"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," Megan wrote in a post on Facebook at the time. "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."
Catch Megan, along with Leslie Mann, Paul Rudd, Jason Segel and Melissa McCarty in Judd Apatow's "This Is 40" - in theaters on December 21.
Copyright 2012 by NBC Universal, Inc. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.