Princess Mary has been holidaying in the south of Denmark with her entire family, and the Aussie-born royal has stepped out in a radiant look for the second time this week.
The 46-year-old has been enjoying the European sun in the iconic Grasten Palace, known for hosting the Danish Royal family on their summer vacations.
In new photos released by the royal family, Princess Mary can be seen waving as the entire family, including husband Crown Prince Frederik, mother-in-law Queen Magrethe and children Princess Josephine, Prince Christian, Princess Isabella and Prince Vincent joined in the festivities hosted at the palace.
On Sunday, Princess Mary took the day off on Sunday to enjoy some family time.
The Danish royal family attended the Gråsten Ring Rider Association’s annual parade in the gates of Gråsten Palace, the family's summer palace, and royal fans were in awe of Prince Frederik and Mary's 'grown up' children.
The couple's four children - Prince Christian, 12, Princess Isabella, 11, and twins Princess Josephine and Prince Vincent, 8 - attend the annual event.
One fan wrote online, 'I'm shocked how much the children have grown up, especially Isabelle and Josephine takes after her mum so much.'
'Very nice to see the CP Family again. These children are growing so fast, Christian and Isabella almost are their mothers height. Vincent and Josephine are not little children anymore .I must say everyone looks fantastic today,' another added.