After much speculation and incessant rumors, That '70s Show couple Mila Kunis and Ashton Kutcher have officially announced their engagement. Now, the new speculation is: when's the big day?! 

According to People Magazine, Kutcher proposed to his former That '70s Show co-star two days ago with a 5-carat sparkler that he designed himself. According to friends that were interviewed by the magazine, the Family Guy voice actress and Two and a Half Men actor have been talking about getting married for some time. Of course, as we all know, the couple was held up thanks to such issues such as Kutcher's failed marriage to Demi Moore (the divorce was only finalized recently).

"Ashton loves to travel and so does Mila, so they have seen a lot of new places and both are charged at the idea of doing it more, even living part-time abroad," a friend confirmed to People Magazine. "They seem to have a lot in common, and that helps keep a relationship strong."  

In addition, E! News caught up with some of Kutcher and Kunis's former That '70s Show co-stars, including Kurtwood Smith (who played Red on the show), to ask them about their thoughts on Kelso and Jackie's real-life relationship. When rumors first started circulating about the couple getting together, Smith joked that they should get married and create a reality show surrounding the wedding and a cast reunion at the ceremony.

Now that the duo are one step closer to walking down the aisle (though it's not clear whether they've taken Smith up on his suggestion of creating a reality show), Smith couldn't be happier for his friends.

"It's amazing. They're both great people," he said.

In 2014, Kunis will co-star with Channing Tatum in the sci-fi film Jupiter Ascending. Directed by the Wachowski brothers, the film is scheduled to be released on July 18, 2014. Kunis is also set to be an executive producer for a feminist-themed TV series for the The CW network. Meridian Hills is a drama about the women's liberation movement in the 1970s. She will not appear on-screen.