Mila finally opens up about her first pregnancy and engagement to Ashton Kutcher after remaining silent for months.

News broke that the former 'That 70s Show' stars are set to tie the knot this past February, and speculation on her pregnancy began in March.

But it was only today (May 9th), when Kunis appeared on 'The Ellen DeGeneres Show,' she spoke on both topics for the very first time.

The 30 year-old actress told the talk show's host, Ellen, that she and Kutcher already have a name picked out for their first child, but it is no surprise that they want to keep it a secret for the time being.

Kunis than described her "very stereotypical" pregnancy craving.

"I eat sauerkraut all day long," she revealed. "This is the worst craving to have because sauerkraut smells and so every time you open up a jar, it just reeks in the whole kitchen...It's not like ice cream where everything smells lovely."

But not very one of her cravings is what you'd expect.

"I'll tell you a funny story," she said. "[Ashton] kind of pre-empted this. He assumed that I was gonna have goofy cravings, so he stocked our secondary fridge with weird food-just, like, pickles and sauerkraut, or, like anchovies and ice creams-just in case at one point during this pregnancy I'd be like, 'I really want something.'"

Watch Mila's appearance on 'The Ellen DeGeneres Show' below

"And it happened last week!" Mila continued. "I was like, 'Oh my god, I need a pickle. Like, it was just the weirdest thing. I needed this pickle. And he was like, 'Hold on a second,' and disappeared in the backyard and came back with the most amazing dill pickle of all time."

MORE: Pregnant Mila Kunis Shows Off Bump With Ashton Kutcher At Stagecoach Country Festival

As for when the birth comes, the 'Jupiter Ascending' actress unveiled she wants the birth to be natural.

MORE: Mila Kunis Spends Easter With Ashton Kutcher's Family

"We watched a couple of documentaries and we looked into the...midwife aspect of it and things, and spoke to my OB/GYN and realized that the hospital that I'm going to be laboring in does a midwife, you know, doula type of thing," she explained. "So I'm gonna do it as all-natural as I possibly can unless there's an emergency or something."

Ashton Kutcher
This will be the couple's first child