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.