Princess Diana Wearing Pinstripe Pants, 1987 Diana and Harry played on the banks of the River Dee near Balmoral Castle during a summer holiday in August 1987. Diana went for a thicker pinstripe with these denim pedal pushers, completing the look with a tucked-in, baby-pink T-shirt and white leather boat shoes. Image Source: Getty / Julian Parker