HRH Kate Middleton wears the L.K. Bennett Fern pumps for a visit to Kensington Palace Memorial Garden on the 20th anniversary of Princess Diana's death.

kate