Princess Diana's sheep sweater smashes records to sell for $1.1 million

Princess Diana's sheep sweater smashes records to sell for $1.1 million
The historic Princess Diana black sheep jumper is on display at the auction house Sotheby's in London.

Most Popular Stories