According to the Daily Mail, the image is from 1967. Lady Diana was around 6 years old and Charles Spencer was 4 years old.
Lady Diana, the mother of Princes William and Harry, died on August 31, 1997 in Paris, at the age of 36, in a car accident, as the end of a race in which her car was chased by the paparazzi. She had divorced Prince Charles a year earlier. This childhood photo is rare but not unique, as announced by the British media. It was presented on a leaflet that Charles Spencer distributed during his sister’s funeral.
The publication of this photo comes a few days after Charles Spencer asked the BBC to open an investigation into an interview with Princess Diana, broadcast in 1995. The interview, conducted by journalist Martin Bashir, was also about her marriage to Prince Charles, of which she had parted then. During this interview, the princess uttered the famous phrase, alluding to Camilla Parker-Bowles, very close to Prince Charles: “There were three of us in this marriage, which means too much.”
According to the Daily Mail, Charles Spencer accuses Martin Bashir of presenting him with false bank documents to make him believe that relatives of the royal family were receiving payments for security services in exchange for information about the princess. These documents would have convinced Charles Spencer to put his sister in contact with the journalist. In addition to the investigation, he apologizes to the station.