Ellen / . 1 / 14


Though it's been clear for some time that Mila Kunis is expecting, the actress at last opened up about her pregnancy (cravings, due date, gender and all) and her engagement to her That '70s Show co-star Ashton Kutcher.

Appearing on The Ellen DeGeneres Show, Kunis chatted about keeping her private life private. "We were actually able to hide it for a very long time," she said of her pregnancy. "I know, it's amazing."

RELATED VIDEO: Cute Looks For Mother's Day

Never giving a due date, the Jupiter Ascending actress did admit that she will be having the baby sometime this year.

Though Kunis played coy as to whether she's having a boy or girl, Ellen predicted that the actress is having a boy based on her "vinegar-based" cravings. The 30-year-old star admitted that she's craving sauerkraut, but said her fiance is prepared. "[Kutcher] assumed that I was gonna have goofy cravings, so he stocked our secondary fridge with weird food," she said.

"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.' And it happened last week, I was like, 'Oh my God, I need a pickle.' Like it was just the weirdest thing. Like 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."

RELATED PICS: Stars Share Pics of Their Adorable Tots

Kunis also revealed that she's planning for a natural childbirth. "We watched a couple of documentaries and we looked into the like the you know midwife aspect of it and things and spoke to my OBGYN and realized that the hospital that I'm going to be laboring in does have a midwife, you know, Doula type of thing."

She added, "So I'm gonna do it as all natural as I possibly can unless there's an emergency or something [goes] wrong."


Celebs who put carriage before marriage

BING: Celeb engagement rings

Mila Kunis' ideal date with Ashton Kutcher is predictably adorable