For the first time, Mila Kunis is opening up about her pregnancy and engagement to Ashton Kutcher! The actress sat down with Ellen DeGeneres to discuss the big news.

“We actually were able to hide it for a very long time,” she said of the pregnancy. “It’s amazing.” The couple does not plan to reveal the baby’s sex or due date, but Mila did admit that they already have a name picked out.

As for pregnancy cravings, the 30-year-old admitted, “I’m very stereotypical. I eat sauerkraut all day long!” Luckily, her fiance was prepared. “He assumed that I would have goofy cravings, so he stocked our secondary fridge with weird food, like pickles and sauerkraut and anchovies,” she explained. “Just in case, at one point during this pregnancy, I was like, ‘I really want something!”

The Jupiter Ascending star also said she plans to give birth as naturally as possible, with no epidural.

Surprisingly, it wasn’t just the pregnancy that the duo kept under wraps for so long — it was the engagement, too. “I think everyone assumed we’d been engaged for so long, that I’d been wearing the ring in public for two months and no photograph was commented on!” she shared. “It was amazing.”