Megan Fox is the red carpet queen of the minidress! She’s busy promoting her new movie, Teenage Mutant Ninja Turtles, and she’s looking better than ever – even after giving birth to her second son in February. Want to know how? Watch to find out! On Allison: H&M top, Elizabeth and James skirt