Hottie Megan Fox is a first time mommy. The Transformers actress gave birth to a baby boy LAST MONTH according to MTV.
Props to the high profile couple being able to conceal the birth of their baby for over a month.
Fox married 90210 actor Brian Austin Green back in June 2010.
The couple have named the boy, Noah Shannon Green.
The child is the first for Fox and the second for Green who has a 10-year old son, Kassius, with actress Vanessa Marcil.
Congrats to Megan and Brian on their bouncing baby boy!