Megan Fox has transformed into one hot mama!
The 26-year-old actress welcomed a baby boy late last month, her first child with husband Brian Austin Green, E! News has exclusively confirmed.
What a couple of secret-keepers! Not that we're surprised...
Megan was rocking clingy dresses throughout her pregnancy
Fox and Green also stayed entirely mum about their expectant status, which E! News exclusively reported in April.