"I have the world's greatest husband," Kunis told the publication in an interview at CinemaCon 2018 on Thursday. "I swear, I got very lucky, man. I got a man that has got a lot of patience and is incredibly supportive of our family."
Kutcher and Kunis first met 20 years ago on the set of That '70s Show, when Kutcher starred as the dopey Micheal Kelso and Kunis played the self-absorbed Jackie Burkhart. Though the two only married two years ago, Kunis and Kutcher have been in love for years. Last year, Kutcher explained in an interview with Howard Stern that he and Kunis actually had their first kiss on camera.
"I was 19, she was, like, 14," The Ranch star explained on the radio talk show. "Yeah, I did her chemistry homework for her. I think I was her first kiss, like, on the show. We have our first kiss memorialized on a TV show!"
But Kutcher admitted it was strange that the two had such an age difference—especially with Kunis being only a teen. "It was really weird. I was like, 'Isn't this illegal? Like, can I—am I allowed? It was really awkward because I'm, like, a 19-year-old kid."
Kunis and Kutcher tied the knot back in 2015 in a private garden ceremony, and celebrated their second wedding anniversary in July last year. The couple share two children together: daughter Wyatt, 3, and son Dimitri, 1.
Kutcher and his children joined his wife in Budapest, Hungary, while she was filming the upcoming action film, The Spy Who Dumped Me.