As you probably know, some of Princess Diana’s clothes are on display this year at Kensington Palace. This year marks the twentieth anniversary of the car accident and death of Princess Diana. For this reason many memorial events are taking place, including the recent HBO special titled Diana, Our Mother: Her Life and Legacy as… Read More