Surprise! Megan Fox is pregnant and expecting her third child, a source confirms to Us Weekly. The Teenage Mutant Ninja Turtles actress showed off her baby bump on Monday, April 11, at CinemaCon in Las Vegas.

The actress' bump was noticeable when she posed with Ninja Turtles costar Will Arnett on the red carpet.

Fox, 29, and her estranged husband, Brian Austin Green, 42, are parents to sons Noah, 3, and Bodhi, 2.

As previously reported, Fox filed for divorce from her longtime love this past August after five years of marriage. The Beverly Hills, 90210 alum responded in September with documents seeking spousal support from his estranged wife. The couple separated six months prior to her filing.

At the time of their split, a source told Us Weekly that things had been “rocky” between the two, who first met in 2004, and that Fox’s tendency to be extremely “independent” didn’t help. “She’s gone off and done her own thing recently,” the insider said of their breakup.

Despite their split, the two remained amicable. “They’re on friendly terms for the sake of their kids,” another source told Us after Fox filed for divorce.

Since the breakup, the two stars have been spotted around Los Angeles with their two kids on numerous occasions. 

Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics, and more delivered straight to your inbox!