Published May 26, 2015 at 500 × 334 in Top Things to do in London in Spring Kensington Palace hosts a new exhibit about Diana’s fashion