She only gave birth to son Noah two months ago, but Megan Fox has wasted no time in snapping back into shape.
And after dressing down in jumpers and leggings over the past few weeks, the stunning actress has finally decided to show off her post-baby body in all its slender glory.
The 26-year-old star opted for a fitted but ladylike mint green dress as she promoted her latest movie This Is 40 at a photocall in Los Angeles on Wednesday.
The pretty dress clung to Megan's figure in all the right places, with the origami-style pleats proving an on-trend addition to the outfit.
more pictures after the break...
Megan, who is married to former 90210 star Brian Austin Green, teamed the dress with a pair of sky-high nude heels as she posed up for photographers at the event.
Megan and Brian welcomed baby son Noah Shannon - their first child together - into the world on September 27.