Blazer believed to have been worn by Princess Diana 35 years ago has sold for more than £8,000. (2 images)

Modified 27 Jun 2023
View: 50 | All
View: 50 | All