The Prince of Wales, Prince William and Prince Harry look at floral tributes to Diana, Princess of Wales outside Kensington Palace on September 5, 1997 in London, England.