August 31 is bound to be a day of simultaneous sadness and celebration, as it marks the 20th anniversary of Princess Diana‘s death. The abrupt passing of the late Princess of Wales in 1997 was a shock ...