Bet you didn't see this one coming! Megan Fox is pregnant with her third child, RadarOnline.com has learned.
The 29-year-old proudly displayed her growing baby bump on Monday, April 11, at CinemaCon in Las Vegas.
While posing for photographs with Teenage Mutant Ninja Turtles costar Will Arnett, the actress' belly was even more apparent.
Could the father be her recent ex-husband Brian Austin Green?
As Radar previously reported, Fox filed for divorce on August 21, 2015, citing irreconcilable differences, just days after the couple announced their separation.
At the time, an insider said that Fox is extremely "independent" and can go "weeks without talking to another human. She's gone off and done her own thing recently."
However, in recent months, the two have been spotted together again — a lot. Perhaps they'll rethink the divorce after all !
According to reports, Fox and Green — who share sons Noah, 3 and Bodhi, 19 months, together — did not have a prenuptial agreement.
Do you think Brian is the father? Let us know in the comments below!