Princess Diana and Kate Middleton Wearing Catherine Walker
Princess Diana Loved This Brand So Much, Even the Duchess of Cambridge Has Become a Fan
26
Diana wore a red and purple skirt skirt suit by Catherine Walker when she visited the Marie Stopes Clinic in India in 1992.