Princess Diana’s “Black Sheep” sweater sets new auction record at Sotheby’s
Diana first wore this distinctive sweater in 1981 while attending a polo match
Diana first wore this distinctive sweater in 1981 while attending a polo match
Black and blue ballerina-length dress, designed by Jacques Azagury, was worn by Diana in Florence in 1985