Sophie, Duchess of Edinburgh wearing a Victoria Beckham dress at a charity lunch in London, March 2017. Getty Images

Sophie, Duchess of Edinburgh's style evolution in 32 photos, from PR pro to working royal