Megan Fox is pregnant and expecting her third child, according to reports.
The 29-year-old is expecting bub number three, eight months after filing for divorce from husband Brian Austin Green, Us Weekly reports.
The pair separated six months before divorce papers were filed, but have remained amicable co-parents to children Noah, 3, and Bodhi, 2, leading many to speculate former 90210 star Green could be the father of Fox's third child.
The Transformers and Teenage Mutant Ninja Turtles star and her 42-year-old beau were together for 11 years before their split, which sources say was in part due to her career demands.