She's one of Hollywood's hottest actresses.
Megan Fox and hubby Brian Austin Green announced that the actress gave birth to a baby boy at the end of last month, according to E!.
The "Transformers" bombshell and her "90210" star spouse welcomed Noah Shannon Green into the world on September 27, as she confirmed via her Facebook page.
The 26-year-old did a great job of keeping the whole thing quiet, just as she did when the pregnancy was announced: she was already several months in when E! revealed the news in April.
Megan has also suggested that she'd like to have more kids. In Cosmopolitan, she said that she wants "at least two, probably three kids."
Green already has a ten-year-old son, Kassius, from his relationship with Vanessa Marcil.
Who do you think is the sexiest of the celebrity moms?