She's kept hush-hush for weeks, but there's no denying it now. Megan Fox is pregnant!
Fox and her husband Brian Austin Green jetted off to Hawaii for their second wedding anniversary. While in gorgeous Kona, the pair kissed and cuddled by the pool. And Green kissed her obviously-pregnant belly, in new pics posted on Popsugar.
Fox, 25, who's already stepmom to Green's son Kassius, from his previous marriage to actress Vanessa Marcil, has called the 10-year-old one of the most beautiful things about her life.
"I love being a stepmom and I feel that the experience grounds me when nothing else makes sense in my life," the Dictator and Transformers actress once said.
And just last month, she clearly had babies on the brain, telling reporters, "I've always loved babies."
She and Green first met in 2004 and had a rocky relationship for several years before calling it quits in 2009. The pair ultimately reunited and eventually tied the knot in Hawaii in 2010.
What do you think? Will Megan and Brian have the most beautiful baby ever?