Megan Fox, all pillowy-lipped loveliness and cheekbones so sharp you could chop onions on 'em, has confirmed she is pregnant with her third child – nine months after separating from her husband, Brian Austin Green.
And it's been reported that Brian is the father of her unborn baby, meaning their divorce will "likely be put on hold for a while".
A source told E! News: "This pregnancy was not planned, but when they found out they were extremely happy.
"They are working really hard to be together and one unit – not only for their children, but also for each other. They are looking forward for the arrival of their new baby."
The 29-year-old Teenage Mutant Ninja Turtles actress appeared to be sporting a noticeable bump on the red carpet at Las Vegas' CinemaCon on Monday 11 April.
Megan is already mum to two boys – Noah, who's three, and two-year-old Bodhi – with not-so-estranged husband Brian Austin Green, from who she filed for divorce in August 2015 citing irreconcilable differences.
The couple had been together for 11 years and married for five at that point, having met in 2004 when Megan was 18 and Brian Austin was 31.
But E! reckons the last time Megan's lawyer filed any paperwork relating to their divorce was on January 29 2016.
It's not been made clear whether the two will now call off their divorce and try again, but they've been pushing for co-parenting – where both parties act as much like a family unit without being romantically involved – since their split.
While Megan hasn't officially announced her happy news, she did allude to the rumours last night by posting a picture to Instagram showing herself with some of her co-stars.
Hilariously, she captioned the snap: "#Notthefather."
Sources close to Megan have confirmed she is expecting to American magazine Us Weekly, while an insider told People: "Of course Brian is the dad! They never stopped loving each other and they will never stop being devoted parents to their boys."
N'aww. Congratulations, Megan!