18 years ago, no could have predicted a royal love story for the ages was about to unfold. Today, she is the Crown Princess of Denmark, married to the future king, Crown Prince Frederik.
But Mary Donaldson's road to love began like any other romance. She first crossed paths with Fred at Sydney CBD pub the Slip Inn during the 2000 Olympics. The then 28-year-old had no idea she'd just met a Danish royal.
"The first time we met we shook hands," she recalled. "I didn't know he was the prince of Denmark. Half an hour later someone came up to me and said, 'Do you know who these people are?'"
The first year of their romance was a long-distance relationship, with Frederik making secret trips to Australia. In 2001, Mary moved to Denmark and their story rocketed into international folklore.
Two years later, on October 8, 2003, it was announced that the couple were officially engaged.
"I don't recall wishing that one day I would be a princess," Mary said shortly after the engagement. "I wanted to be a veterinarian."
The couple married on May 14, 2004, at Copenhagen Cathedral in the nation's capital, where Mary wore a beautiful gown created by Danish designer Uffe Frank.
"From today, Mary is mine and I am hers," Fred said at the altar. "I love her and I will protect her with all my love."
Today, Frederik and Mary have been married for 14 years and are the proud parents to four children: Prince Christian (born on Oct. 15, 2005), Princess Isabella (born on Apr. 21, 2007), and twins Prince Vincent and Princess Josephine (born Jan. 8, 2011).
Here is their incredible love story.