Princess Mary has made her first public appearance since it was announced she will soon become Queen of Denmark.
Her mother-in-law, Queen Margarethe revealed in her annual New Year's Eve speech that she will be abdicating the throne and confirmed her eldest son Prince Frederik and his wife Princess Mary will become King and Queen in a fortnight.
Princess Mary attended the New Year’s Banquet, held at Amalienborg Palace in Copenhagen with Prince Fedrick.
The Princess donned a deep royal red long-sleeve velvet gown, ornate tiara and priceless jewels.
It is the last time Queen Margrethe will host the New Year’s Banquet before she becomes the first Danish monarch to abdicate since 1523.