Diana’s landmine outfit plus other new pieces to go on display at Kensington Palace Fri 13 April, 2018