Actress Megan Fox and her husband Brian Austin Green have announced that Fox gave birth to a boy at the end of last month. Fox confirmed on her Facebook page that she and her husband welcomed their son Noah Shannon Green into the world on September 27. Fox was notably successful at keeping the pregnancy secret. She was already several months along when the pregnancy became public. Fox is already a stepmother to Green’s ten year old son Kassius and has indicated that she would like to have more children.