Entertainment

Princess Diana’s wardrobe on display

A new exhibition in London at Kensington Palace celebrates Princess Diana, one of Britain’s most renowned fashion icons from the past century.