What celebrities wore to meet Princess Diana

From Nicole Richie to David Bowie

From Harper's BAZAAR