Update Consent
< Back
Slide 15 of 54

Sailor Smile

In Sandhurst, England, in 1987, the Princess of Wales wore one of her most memorable looks ever with this Catherine Walker white suit while visiting the Sandhurst Military Academy.

Image Source: Getty / Anwar Hussein