Month: September 2023

Princess Diana’s sweater sells for $1.1m

Diana’s 1981 “black sheep” sweater sold at Sotheby’s for more than a million dollars, making it the most expensive piece of Diana’s clothing ever sold...