The Story Behind Princess Diana’s Iconic Black Sheep Sweater

1 year ago 14
The late royal actually owned two of the sweaters, both of which she wore to polo matches early in her time as a royal. Recently rediscovered, one is going up for auction at Sotheby’s later this summer.
Read Entire Article