Princess Diana’s original ‘black sheep’ jumper is to go on sale for the first time
The jumper, first worn by the late Princess Diana in June 1981, is expected to sell for between £40,000 and £70,000
The jumper, first worn by the late Princess Diana in June 1981, is expected to sell for between £40,000 and £70,000