Princess Diana’s red sweater featuring a repeated pattern of white sheep and a singular black sheep, a slightly somber metaphor for the popular figurehead never quite fitting in, has been ...
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.
Some results have been hidden because they may be inaccessible to you