Megan. Fox. is. pregnant? When? What? How? Huh!
If you’re in shock- don’t fret, you’re not the only one. The 26-year-old actress has yet to confirm the fact, but this picture with husband, Brian Austin Green, seems to say it all. Fox has spoken openly about how happy being a step-mother to Green’s 10-year-old son, Kassius, has made her so it probably shouldn’t come as too much of a surprise that Fox would pursue a family of her own. Though how the couple has managed to maintain such a level of secrecy surrounding the pregnancy is the real mystery!