Skip Nav

In August 1986, Princess Diana sported stripes in Palma de Mallorca, Spain, along with her sons.

Read More Prince CharlesPrincess DianaPrince HarryPrince William
It's the Screen Actors Guild Awards! Check out our event coverage!
×