Three years after they were introduced at the 23rd birthday of Pierce Brosnan's son Sean, Princess Beatrice and Dave Clarke are still going strong.
And with the summer months upon us, the couple have taken their romance to St Tropez.
Beatrice and her boyfriend – who works for Richard Branson's Virgin Galactic group - were spotted disembarking from a luxury yacht with friends in the French Riviera.
And while Beatrice covered up ashore with a layered sun dress she had no qualms about showing off her bikini body. Earlier in the day she was photographed taking daredevil leaps from the side of the boat.
Such new found body confidence is typical of the 21-year-old, who lost a stone and a half while she was training to compete in the London Marathon this year.