Luxury Swiss watch brand Richard Mille has teamed up with the all-women’s Rallye des Princesses, which takes place annually in France. Image: Courtesy of Didier Gourdon.