Princess Diana's 'historic' sheep sweater fetches over $1mn at auction

Princess Diana's 'historic' sheep sweater fetches over $1mn at auction