It's 25 years since the state funeral of Princess Diana took place at Westminster Abbey.
Watched by billions on live television and hundreds of thousands who flooded the streets of London, it's one of those moments in history - much like the 1963 assassination of JFK or the 9/11 attacks in 2001 - which anybody who was around at the time will remember vividly.
The news that shocked the world - that the 36-year-old princess and cover-girl superstar of the Royal family had been killed in a car crash in Paris with her companion Dodi Al Fayed - had broken seven days earlier on Sunday, August 31, 1997.