Duchess Sophie was a vision of class and elegance as she helped launch the 2027 Tour de France in Edinburgh last week and she pulled out some of her best spring staples from her wardrobe.