Queen Mary of Denmark joined King Frederik on the first day of the royal couple’s annual summer cruise, boarding the Royal Yacht Dannebrog for a three-day voyage that began in Odense. The queen later changed from a floral look into a vibrant scarlet wrap dress with a statement silver necklace as the day unfolded.
The trip matters because it is one of Denmark’s most visible royal traditions, a sea tour that dates back to the turn of the 20th century and sends the monarchs into different parts of the country. In Odense, the third-largest city in Denmark, Frederik and Mary were greeted by Mayor Peter Rahbæk Juel and escorted to an official welcome at City Hall while crowds of flag-waving well-wishers lined the streets.
Mary’s first outfit for the occasion included a Ralph Lauren blazer, a Paul and Joe midi skirt and an Etro belt, paired with a Chanel bag, Gianvito Rossi pumps and Prada sunglasses. Frederik wore military dress for the voyage before later changing into a classic suit and tie, a shift that matched the day’s movement from ceremony to public appearances.
But the royal tour landed in a week that was not entirely festive at home. While the couple were celebrating two years on the throne in January and the Danish royal house marked Frederik’s 58th birthday last weekend, the public pageantry of the cruise sat against political chaos in Denmark that the schedule did not address. The contrast was hard to miss: the monarchy was on display, but the country around it was not standing still.
Later in the day, Frederik and Mary welcomed acting Prime Minister Mette Frederiksen on board the yacht. The cruise was due to continue on Tuesday with a visit to Norddjurs Municipality, Wednesday was set aside for time at sea, and the tour was scheduled to finish in Holbæk Municipality on Thursday 4th June. For now, the queen’s first stop in Odense sets the tone for a short trip built around ceremony, public attention and the familiar rhythm of a royal house still leaning on one of its oldest traditions.

