Vision in red! Princess Mary is all class and grace at special celebration
One of Australia’s favourite royal members, the Crown Princess of Denmark, was a vision in red as she attended a special celebration on Saturday, which honoured 800 years of the Danish flag.
The proceedings were attended by many of the Danish royal members who all looked resplendent and graceful, however Princess Mary stole the show with her classy look.
For the event, the 47-year-old went with a splash of colour, wearing a deep burgundy dress with a pair of matching stiletto heels.
Red seemed to be the colour of the day, with Queen Margrethe looking beautiful and elegant in a bold red jacket and matching hat.
View this post on Instagram
Princess Mary added a beige floral hat to sit atop a chic side bun and an extra touch of glamour with diamond earrings and a matching beige clutch.
The Tasmanian-born royal member attended the celebration alongside her husband Prince Frederik in Vordingborg, Denmark. However, multiple locations paid tribute to the special moment, including Copenhagen and Estonia.
The myth says Denmark’s flag fell from the sky during the battle between Danish king Valdemar and the local chieftains in Estonia in the year 1219.
Scroll through the gallery above to see Princess Mary’s gorgeous celebration outfit.