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

Read More Prince CharlesPrincess DianaPrince HarryPrince William
What’s Your Reaction? 0 0 0 0 0 0 0Reactions