The former Princess of Wales first wore the sweater in 1981, a month before her wedding to then Prince Charles. Misplaced for decades, it was rediscovered in an attic in March this year.
This sweater that Princess Diana wore in 1983 was more than just stylish-it symbolized something greater. White sheep decorate the majority of the sweater, aside from one notable black sheep.