Update Consent
< Back
Slide 26 of 40

Princess Diana

Diana wore a red and purple skirt skirt suit by Catherine Walker when she visited the Marie Stopes Clinic in India in 1992.

Image Source: Getty / Anwar Hussein