Ashton Kutcher let Ellen DeGeneres in on a little secret: Mila Kunis was actually pregnant with their second child Dimitri the last time she was on "The Ellen DeGeneres Show."

"She was at that mark of right before you could tell people, but she was worried people were going to know," Kutcher told DeGeneres on Monday. "I was like, 'No one's going to know.' But then you said something, and she thought that you knew, but you didn't know."

Kutcher and Kunis welcomed Dimitri Portwood Kutcher on Nov. 30 of last year. Kutcher said Kunis picked the name, but it was overshadowed by her prediction that Donald Trump would win the presidency "two months out."

"We're on our way to date night, and Mila turns to me and she goes, 'So I think Donald Trump is going to become the president, and I think our baby's name is Dimitri.' I was like, 'Donald Trump's not going to win the...'" he said. "And then I forgot about the name thing because I was like, 'Why do you think Donald Trump is going to win?' I'm telling you, she called it. It's not even a joke."

"Two weeks later, I got home from work, and for some reason the name just stuck in my head," the "Ranch" actor said. "I was like, 'I think Dimitri is the name of the baby.' And she was like, 'I know, right?' 'Yeah, that's it!' So that's it. And then Trump became president. Everything Mila says is right. She's my wife, so that's just what it is. Everything she says is right."

The proud papa said the couple's first child Wyatt has taken the role of big sister quite seriously -- maybe even too seriously.

"Wyatt thinks the baby is her baby, and at some point I'm going to have to explain to her it's not really her baby," the 39 year old said. "I don't know how I'm going to do that. She loves the baby so much. It's like 'Of Mice and Men.' She's like, 'I love you and hold you and squeeze you and name you George.' I'm afraid she's like Lenny, like, 'You're going to squeeze the baby's head off, honey!'"

View Photos Renewed Shows

Hot Videos