The royal, who has worn the designer before, paired the flowing white sundress with a £2,650 Maison Valentino bag. Boosting her height, the Duchess added a pair of £565 pair of Aquazzura ...