"Ninja Turtles" actress Megan Fox was all smiles on the set of "The Ellen DeGeneres Show" on Monday.

On the show, the mother of two revealed to Ellen that both of her pregnancies were unplanned. Fox now has two sons under the age of two with her husband Brian Austin Green whom she married in 2010. The couple welcomed their first son Noah in 2012, and their newest son Bodhi was born this past February making the brothers only 16 months apart.

Talk about wasting no time.

Fox also teased that "The Ellen Show" has brought good fertility luck to her and her husband.

"The first time I was here, I was pregnant, and no one knew it," the 27-year-old actress told "The Ellen DeGeneres Show" Monday.

"Then the second time I just had my baby," she continued. "But I got pregnant again, so you're sort of like a fertility good luck charm."

Hmm... should we be getting ready for the baby number three announcement soon then?

Though it's clear that Fox enjoys motherhood, she admitted that her pregnancy with Bodhi was not so enjoyable.

"I got pregnant with Bodhi two weeks into filming 'Ninja Turtles,' which is an action movie and requires a lot of running and jumping and stunts. ... [And] anybody who's been pregnant knows your first trimester can be pretty rough and you're nauseous all day long," she said.

"So I spent the whole shoot -- basically, the producers would come see me in the morning in the makeup trailer and I'd be clinging to a box of Saltines and we kept pickles in the refrigerator for me and I was just constantly on the verge of vomiting," Fox said.

Yikes.

Despite the challenging pregnancy, Fox couldn't help but gush over her sons when their photos appeared on the screen of "The Ellen Show."

"Bodhi is the little chubby one, and then Noah is the one with the lips," she boasted.

Check out a clip from the interview below and be sure to catch the new "Teenage Mutant Ninja Turtles" movie set to release August 2014.