Royal fan @thoragould commented: “Almost the same as Duchess Catherine stunning dress. Gorgeous!”
Crown Princess Mary was born in Tasmania, Australia.
She met Prince Frederik at a pub in Sydney, the Slip Inn, when he was visiting the country during the 2000 Summer Olympics.
The couple have four children: Prince Christian Valdemar Henri John, Princess Isabella Henrietta Ingrid Margrethe, Prince Vincent Frederik Minik Alexander and Princess Josephine Sophia Ivalo Mathilda.