News

The celebrated “black sheep” sweater first worn by Lady Diana Spencer at a polo match in 1981 when she was engaged to the now King Charles III will headline Sotheby’s Fashion Icons auction ...