Denmark s future king and queen on Thursday showcased their incredible beach bodies on a family day out at their favourite domestic holiday destination.
Princess Mary, 49, and Prince Frederik, 53, looked age-defying as they swam with their youngest children, 10-year-old twins Prince Vincent and Princess Josephine, in the ocean at Skagen, a seaside town on the northerly tip of the country.
The Crown Princess, born Mary Donaldson in Hobart, Tasmania, was reminiscent of a Bond girl as she emerged from the water in a leopard print one-piece with a plunging neckline.
Her husband of 17 years, who will ascend to the throne following the death or abdication of his mother, Queen Margrethe, 81, looked similarly svelte as he walked topless along the sand with the family s dog, Grace, in tow.