Megan Fox has earned herself the 11th spot in our countdown of Hollywood's hottest bodies.
But the actress hasn't posed for any bikini photos in awhile because she only recently gave birth to her first child, a boy named Noah.
"I can't work out yet because my body is still too fragile," the beauty told Us Weekly a couple weeks ago.
So, how has she shed half the baby weight already? By ignoring items in her cookbook such as a Fettuccine Alfredo Recipe, for starters.