Princess Diana tragically lost her life in a car accident back in August 1997, and the British royal family has set up a memorial at Buckingham Palace to mark the 20th anniversary of her death. Diana’s sons, Prince William and Prince Harry, selected most of the items on display, including a … Read entire story.
Source: POPSUGAR Celebrity