Princess Diana’s black sheep sweater sells for $1.143 million

Princess Diana’s black sheep sweater sells for $1.143 million

The sweater was expected to sell for an estimated $80,000.