Proving once again she is always spot on when it comes to fashion, Crown Princess Mary has rocked an elegant yet modern outfit while attending a ceremony with her husband in Denmark.
The royal couple attended a national Flag Day ceremony together to remember Danish soldiers who had lost their lives while fighting for their country.
According to the Danish Ministry of Defence: “The flag-flying day is an occasion to express acknowledgement of the outstanding and professional effort, that Denmark’s deployed personnel, have made and make today in a number of the world’s conflict areas.”
Mary look stunning as she arrived in a patterned pencil skirt, a little black jacket, nude heels and a matching cute little hat.
Her husband Prince Frederik wore his military uniform while the pair attended a church service and watched the official raising of the flag together.
Mary’s look is reminiscent of the 1940s, with her skirt, heels and hat looking very similar to the style of the day.
She looked relaxed and comfortable as she mingled with those around her and was seen laughing as she chatted with some of the military personnel.
Another great look to add to her ever growing collection!