Princess Mary looks regal on somber day for adopted homeland

Crown Prince Frederik and Princess Mary.
Crown Prince Frederik and Princess Mary are regular attendees at Danish Flag Day events, such as this one in 2012. Source: YouTube / DRFGARDEN2nd.

September 5 is a day to honour Danish military veterans and personnel who have served abroad, and Crown Prince Frederik of Denmark and Princess Mary have joined those paying their respects.

Known as Danish Flag day, or flag-flying day, this event was celebrated in the country for the very first time in 2009.

The royal couple are regulars at the event, and attended again this year, looking both stylish and solemn, with Fred, 49, looking dashing in his military uniform and 45-year-old Mary a vision in black and white, including an oversized hat and a silver brooch pinned on her black long-length Prada coat.

Ad. Article continues below.

While the day is now celebrated in different ways all throughout the country, the official events include a wreath laying at the monument, to represent Denmark’s international effort since 1948 at the Citadel (Kastellet), a memorial service in honour of the fallen in Holmens Church, followed by a parade at Christiansborg castle square for personnel that have been deployed during the last year.

Ad. Article continues below.

The Parliament (Folketinget) concludes the official program by hosting a reception for the participants of the parade.

Earlier this week Mary wore another light coloured dress to the Carlsberg Foundation’s research prize ceremony. On that occasion it was more of a fun Grecian Goddess look. 

What do you think of Mary’s outfit on this official occasion?