see more
LONDON, UNITED KINGDOM - JUNE 05: Floral Tributes To Diana, Princess Of Wales At Her Home At Kensington Palace, London (Photo by Tim Graham Photo Library via Getty Images)