Princess Mary turned heads in this stunning outfit.
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.