Macaulay Culkin was surrounded by his nearest and dearest last week when he was finally awarded a star on the Hollywood Walk of Fame.
The A-list actor, 43, told his fiancée that she was his 'champion' and 'the best person' he has ever known.
She was starring on Family Guy when she ended up crossing paths with Culkin - and the fact he was a huge fan of the show had a hand in them getting together in 2003.
The actor openly praised her fella in interviews, while gushing about their 'very beautiful, very wonderful' connection.
But in early 2011, the celebrities announced they had split - although it was said to be 'amicable' and they remained 'close friends'.
The reasons behind their breakup weren't disclosed, leaving an air of mystery surrounding their separation.
Kunis did reveal in 2016 that it was difficult to go out in public with Culkin due to his notoriety thanks to his childhood roles.
She told Howard Stern: "You couldn't walk down the street with him. It wasn't like a normal response to a celebrity. Fans responded in a very abnormal way to him."
The That 70s Show star then piled the blame on herself for their split in another interview two years later.
Speaking on the Armchair Expert podcast, Kunis said: "I had a horrible breakup. I had a horrible, horrible, horrible breakup. I f***ed up. I was an asshole in my 20s and I'll be the first to admit it.
"And that's kind of something that took me a long time to come out and be like, 'Yeah, you know what, I was a d**k,' and accept it and I own it.
"It's f***ed up what I did, and it's f***ed up how I did it. When I got to be a single I said, 'I just need to figure myself out.' I genuinely need to know why I did what I did, and, like, regroup myself as a human being."
When podcast host Dax Shepard asked if she'd now forgiven herself about how she behaved, she added: "You know, it's been so long like I feel like enough time has gone by.
"I think enough mutual friends have been like, everybody kind of forgave everybody for what went down.
"At 35, I could look back and be like, 'I was 20'."
Kunis later got hitched to her former co-star Ashton Kutcher, and they share daughter Wyatt Isabelle, 9, and son Dimitri Portwood, 7.Featured Image Credit: Dimitrious Kambouris/Getty Christopher Polk/Getty