The Princess of Wales wore a busy Rochas dress to the Chelsea Flower Show in 2017 – and it was a look that you wouldn't catch her in in 2026.