The Crown Princess of Denmark is proving to be one of the most stylish royals in the world. On October 29, the Aussie-born royal stunned at the annual Christmas Label presentation at Copenhagen town hall.
WATCH: Princess Mary and Prince Charles meet in Japan
Princess Mary looked chic in a sleek navy skirt and an autumnal floral blouse.
The 47-year-old’s hair appeared to be blow-dried straight and her makeup was kept to an elegant minimum.
According to the Daily Mail, Mary is a patron of the Christmas label fund – which helps 1,000 children between ages seven and fourteen annually through the Julemaerkefonden charity.

The funds go towards five Christmas label homes who rely almost entirely on donations from private individuals (the private daycare institutions receive less than four per cent from public grants).
The children who benefit from the funds also receive help to fight loneliness, bullying, social isolation and obesity.

According to the Detdanskekongehus Instagram account, Princess Mary was joined by NGOs, foundations and public organizations, all of whom are well aware of the challenges faced by children and young people in Greenland.
Her Royal Highness participated in the presentation and in talks about challenges and opportunities for the future.
The Daily Mail reported that the Crown Princess appeared to have a long conversation with a child at the presentation, and also spoke to educators.
Princess Mary – who is set to become the Queen of Denmark when her husband Frederik ascends to the throne – also visited a Christmas home and gave a speech about the work of the Christmas brand homes.

What’s more, the Christmas seal for the Christmas Label was revealed.
According to the Daily Mail, the Christmas seal is a specially designed stamp sold across Denmark amongst other seasonal stamps.
This year’s Christma seal was designed by Danish illustrator Per O. Jørgensen – who also designed the Christmas Seal in 2016.