As this iconic Megan Fox nude photo proves, Megan Fox is not shy about her body.
However, the actress has gone to great lengths to protect her private life of late, especially since having two sons with husband Brian Austin Green.
But during an appearance on Ellen today, the Teenage Mutant Ninja Turtles star finally gave the world a look at the two most important young men in her life:
Bodhi, 2 months, and Noah, 19 months. And the kids disappoint in the cuteness department, as you can see here:
"The first time I was here, I was pregnant and no one knew it. And then the second time, I'd just had my baby, but I got pregnant again," Fox told the host, joking: "You're sort of like a fertility good luck charm."