-- Mila Kunis has spoken ... finally!
Kunis opened up to Ellen DeGeneres about her engagement to fiance Ashton Kutcher and her pregnancy.
"We were actually able to hide it for a long time," Kunis admitted.
Kunis followed up the news with a joke that the baby is due "sometime this year -- I promise you."
The former "That 70's Show" co-stars do have a name picked out and Kunis said she is having weird cravings.
"I eat sauerkraut all day long," she admitted.
"This is the worst craving to have, because sauerkraut smells and every time you open up the jar, it just reaks in the whole kitchen," she said, adding that she also craves pickles. "So, vinegar based food is what I'm craving, I guess."
Kutcher has been great throughout the whole process, Kunis said.
"He assumed I was going to have goofy craving," she said. "So, he stocked our secondary fridge with weird food. Like pickles and sauerkraut, anchovies and ice creams ... it happened last week, I was like 'Oh my God, I need a pickle and he was like 'Hold on a second.' He disappeared in the backyard and came back with the most amazing dill pickle of all time."
Kutcher is also learning Russian, Kunis' native tongue, so he can speak to the baby in Russian.
"He's been taking classes for six months now," she added. "He does it twice a week, a woman comes to the house and gives him lessons."
Kunis also revealed she's going all natural for her child birth.
"Are you going to do it at home?" DeGeneres asked.
"We thought about it. We watched a couple of documentaries and we looked into the like 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, and so I'm gonna do it as all natural as I possibly can unless that there's an emergency or something that should wrong," Kunis said.
She even said she doesn't plan to use an epidural.
"I'm crazy. I mean, I did this to myself—I might as well do it right," she said. "I wanted this. It's like, no one made me do this ... I did have a little help. Just a little bit."
Kunis also spoke about the engagement and how that was kept secret for so long.
"We were able to keep this private for two months—two months without anybody knowing," she said. "I think everybody assumed we've been engaged so long that I was wearing the ring in public for two months and no photograph was ever...like nobody ever commented on a single photograph. Like it was just not...they just decided not to acknowledge it for two months. It was amazing."