Princess Diana wore the sweater in 1981 during a polo match. The famous ‘black sheep’ jumper worn by Princess Diana in 1981 during a polo match when she was newly engaged to King Charles III is up for auction at Sotheby’s Fashion Icons auction in New York after it was discovered in the designer’s attic […]