Diana’s landmine outfit plus other new pieces to go on display at Kensington Palace

by Victoria Howard