Known for being one of the most fashionable royals in the world, Princess Mary of Denmark has once again stunned crowds, this time in a 1940s-inspired outfit.
The royal attended the Our Lady of Copenhagen church to celebrate the Reformation and the first Sunday of the Christmas advent. She celebrated the event with her husband Crown Prince Frederik, parishioners and a number of representatives from different churches throughout Denmark.
While her husband opted for a snazzy suit, Mary wore a long, grey, felt jacket embellished with a pearl and diamond brooch.
She accessorised the outfit with a flapper-style hat and a pair of black leather gloves. The princess wore black heels and sparkling studs to finish off the look.
The event was one of the many that Frederik and Mary will be attending during December. The Danish people have a long tradition of hosting many illustrious Christmas events over the holiday season.
The couple have already decorated their impressive Christmas tree and even allowed royal watchers a sneak peak.
The Danish Palace released an intimate family video of Frederik, Mary and their four children Christian, Isabella, Vincent and Josephine hanging ornaments on their large pine at home in Copenhagen.
This year the royal family will spend part of their Christmas break in Mary’s home country of Australia.