The royal wedding between Prince Frederik and Australia’s Mary Donaldson on May 14, 2004 was a fairytale celebration.
Wearing an elegant gown created by Danish fashion designer Uffe Frank, Mary and her prince married in Copenhagen’s Lutheran Cathedral.
The happy couple waved to crowds and shared a kiss on the balcony of Amalienborg Palace in Copenhagen.
Now a decade on, they’re the proud parents of four children: Prince Christian, Princess Isabella and twins, Prince Vincent and Princess Josephine.
In celebration of their 10th anniversary, we take a look back at the famous Danish royal wedding.
The newlyweds wave to crowds following their wedding ceremony.
Mary arrives at Copenhagen’s Lutheran Cathedral.
Mary gives the crowds a final wave before marrying her prince.
Prince Frederik was all smiles as he arrived for his wedding on May 14, 2004
The pair share a private moment at the altar.
Princess Mary and Prince Frederik exchange vows.
Queen Margrethe and Prince Henrik at the wedding.
The happy couple wave to crowds on their wedding day.
A romantic kiss is captured.