Princess Mary has been trying out her sea legs in her capacity as patron of the Brain Injury Association.
Denmark's future queen lent her glamorous presence to a fundraising regatta at Marselisborg Port in Aaarhus, the country's second largest city.
Looking chic in white slacks and a navy jumper, which she'd brightened up with a colourful set of beads, the royal attracted considerable attention from the all-male crew on board one boat.
A frequent sailor herself, Mary has proved herself quite the water baby this summer.
A few weeks ago she was pictured jet-skiing and swimming during an action-packed holiday in Sardinia with husband Frederik and their two children, Christian and Isabella.
Photo: © Rex