Before saying “I do” on Friday, Nov. 27, in front of 50 guests in an outdoor garden at a private residence in NYC, Mary-Kate Olsen and Olivier Sarkozy dated for three years, sharing a $6.25 million townhouse in Manhattan. Us Weekly takes a look back at their romance.

Though they’re 17 years apart in age, the former child actress-turned-fashion designer, 29, was “definitely interested in him,” from the moment the couple began dating back in 2012, a source told Us shortly after they stepped out together.

“MK is constantly complaining about boys not being mature enough for her,” the source explained of Olsen dating former French president Nicolas Sarkozy’s younger brother, 46. “She got the kids out of her system. Now being a businesswoman dominates her time, and she is rarely impressed with guys. She’s definitely interested in him.”

An insider told Us that Sarkozy was equally smitten. "He calls her 'smart as a whip' and says she's mature for her age," the insider said.

She Initially Said No When He Proposed

Despite Sarkozy wanting to propose back in 2013, a source told Us in April 2013 that the former Full House star said no when he first brought it up.

“She’s making him wait,” the source revealed. “She’s not in any rush. She wanted to make sure he would be good to her.”

Another insider noted that the once-wed multimillionaire “wants to lock her down for life.”

Her Engagement Ring Cost More Than $80,000

In February 2014, Sarkozy popped the question with a 4-carat vintage Cartier diamond ring that he reportedly purchased for $81,250 at a Sotheby’s auction.

But the couple couldn’t settle on wedding plans. “Her family can’t even keep up!” one insider told Us last month.

His Family and Friends Love Her (Even His Ex-Wife Does!)

"Olivier’s friends understand what he sees in her,” a source close to the businessman told Us last month. "Mary-Kate is funny and sweet."

And there’s no bad blood between Olsen and Sarkozy’s ex-wife, Charlotte — who split from the French financier in 2010 after 13 years of marriage and share two children, Julien, 13, and Margo, 11.

“MK asks her permission about things that concern the kids,” one insider toldUs at the time. “So Charlotte loves her!”

Her Family Loves Him Too!

Mary-Kate’s famous twin sister, Ashley, also gushed about Sarkozy shortly after the pair began dating, saying she doesn’t pay attention to doubters who questioned the couple’s relationship due to their age difference.

“Everyone has an opinion,” she told WSJ magazine. “I find it’s better to focus on what’s in front of you and to keep putting one foot in front of the other.”

And from the beginning, her family loved him.

“Mary-Kate’s family thinks Olivier is the best thing to happen to her,” an insider told Us in February 2014 after the pair got engaged. “They love him.”