Princess Diana’s ‘black sheep’ knit is the most valuable sweater ever sold at auction

Princess Diana’s sweater fetched $1,143,000 at an auction in New York.