Megan Fox is pregnant.
The 27-year-old actress and her husband Brian Austin - who already have 10-month-old son Noah -are expecting their second child together and are "very happy" with the news.
Leslie Sloane Zelnick, a representative for Fox told the New York Post newspaper: "I can confirm Megan is expecting her second child with her husband Brian, they are both very happy."
The brunette beauty is currently filming Teenage Mutant Ninja Turtles and although she's in the early stages of her pregnancy, she remained tight-lipped about the news so that it didn't interfere with her work.
The couple - who first started dating in 2004 and later tied the knot in 2010 - kept the birth of Noah under wraps for two weeks before Fox eventually took to her Facebook page to confirm the rumours.
She wrote: "We are humbled to have the opportunity to call ourselves the parents of this beautiful soul and I am forever grateful to God for allowing me to know this kind of boundless, immaculate love.
"Thanks to those of you who wish to send your positive energy and well wishes."
Megan and Brian - who is already a father to Kassius, 11, from his previous relationship with Vanessa Marcil Giovinazzo - have recently expressed their desire to give Noah a sibling to play with.
Speaking to Marie Claire earlier this year, Megan said: "All I wanted to do my whole, whole life was have a baby and, now, I've finally done it.
"I just want to give Noah as much of myself as I can. And I want to have more kids. That is where my heart is."
- Bang! Showbiz