Megan Fox gave birth 3 months ago and she showed up to the This Is 40 premiere looking really hot. She must be a witch or something. Not because she caked on the makeup but because she bounced back so fast that you wouldn’t even know a parasite was living in her for 8 months. By contrast, Jessica Simpson gave birth 7 months ago and she’s still pregnant.