Sources say that Megan Fox and hubby Brian Austin Green are expecting their first child. News of a baby came as a surprise to Megan, as the pregnancy was unexpected, according to the source.

Megan and Brian have been married since June 2010. Megan already has some experience raising a child. She’s step-mom to Brian’s son, Kassius, 9, from his former fiance, Vanessa Marcil, 43.

Congrats to the beautiful couple.