While pinstripe is reminiscent of a baseball player's uniform, Diana, too, proved its fashion-forward appeal in a printed blazer over a navy top, while greeting royal fans in Sheffield in 1991. Image Source: Getty / Andy Stenning/Mirrorpix