Flower power! Princess Mary is picture of class in ’60s-style floral dress

Princess Mary wore a striking floral dress at the the Odense Blomsterfestival in Denmark on Thursday. Source: Instagram - DET DANSKE KONGEHUS

When it comes to royal fashion, Princess Mary is up there with the best as the Danish crown princess rarely puts a foot wrong. The 47-year-old’s latest outfit was no different as Mary stepped out in a classic floral dress as she opened the Odense Blomsterfestival, a flower festival in Denmark on Thursday.

Fashion is a fickle game and history has taught us it’s only a matter of time before what’s old is new again. That appears to be the case for one of the most iconic looks from the 1960s – florals and gypsy sleeves – and we’ve got Mary to thank for its comeback. The mother-of-four, who was born in the Tasmanian capital of Hobart, looked incredible in the floaty floral dress which featured a striking pattern that looked eye-catching without being too busy.

Princess Mary
Princess Mary pictured at the Odense Blomsterfestival in Denmark on Thursday. Source: Facebook – DET DANSKE KONGEHUS

She paired the classic ensemble with a stylish brown belt, dangling earrings and wore her brunette locks up for something a little bit different. Mary was also handed a posy of pink flowers by a local child, which perfectly complimented her outfit.

The Danish royal family shared several images of Mary’s latest outing on their official social media accounts, writing alongside the snaps: “As a patron, Dauphin Kronprinsessen [crown princess] opened today the festival, where this season celebrates the 20th anniversary. This year’s theme is therefore “at through: with time in the centre”, and at today’s opening, kronprinsessen met many of the gardeners and volunteers who have worked to make the festival ready.”

Princess Mary
Princess Mary wore a striking floral dress at the the Odense Blomsterfestival in Denmark on Thursday. Source: Instagram – DET DANSKE KONGEHUS

Mary’s outing comes one week after she was pictured out alongside her husband Crown Prince Frederik II as they enjoyed a romantic sunset whilst on a cruise holiday with their young children.

Posing for a sweet snap together, the royal couple – who will one day become the Danish king and queen – wrapped their arms around each other, as they beamed at the camera from the deck of their royal yacht. Princess Mary, who is more often seen in stunning gowns, looked gorgeous as she went make-up free, embracing her natural beauty, with her long dark locks hanging loosely over her shoulders.

The Australian-born member of royalty kept her outfit casual for the occasion too, opting for a boho-style paisley patterned frock. The 47-year-old’s off-duty look was perfectly complimented by her husband’s attire as the heir to the Danish throne donned a patterned button-up shirt and opted not to shave as he made the most of his time off from conducting official duties.

Fans were quick to compliment the pair for the loving display, with one writing: “With a holiday beard and without makeup – This is how it should be on the summer holidays. A beautiful and healthy Crown Prince couple with obvious love for each other and the children. Family togetherness.”

Another wrote: “The world’s most beautiful crown prince couple.” While a third said: “They are so gorgeous! Love them so much.”

The Danish royals also shared a series of photos of the royal parents spending some time with their four children, Prince Christian, 13, Princess Isabella, 12, and eight-year-old twins Princess Josephine and Prince Vincent. One snap showed Mary standing alongside her two daughters, with all three wearing bold red caps and sports clothing.

Princess Mary pictured alongside her two daughters Princess Josephine and Princess Isabella.Source: Instagram – DET DANSKE KONGEHUS

While another photograph showed Crown Prince Frederik with his face completely covered in camouflage paint as he carried out a demonstration for his sons – whose faces were also painted green – in Kongsore.

“Today’s stop on our voyage with the King’s Ship was in Kongsøre, where the Freemason Corps is located,” a caption posted alongside the photos read. “This is where I took my education as a seed man, and today I had the pleasure of showing the whole family my former workplace.  It was a great experience to get out into the terrain with the family, find objects using maps, try the obstacles on the obstacle course and finally free play in the water.[sic]”

Crown Prince Frederik donned camo paint for the family day out. Source: Instagram/Det Danske Kongehus.

Stories that matter, delivered straight to your inbox

Sign up to our daily newsletter for more great stories

Do you like Princess Mary's style? Do you remember wearing floaty floral in the 1960s?

Please sign in to post a comment.
Retrieving conversation…