Princess Diana is crowned the greatest style icon of all time ahead of Kate, Beyonce and Audrey Hepburn
In a survey of 2,000 Brits, almost a third said Diana, who was 36 when she died in a car crash in Paris, remains the ultimate benchmark for timeless fashion.