20 of the most iconic celebrity fashion moments

4. Princess Diana in her “revenge dress”


It’s difficult to top the breathtaking white gown Princess Diana wore to her wedding, but it’s the little black number she wore fairly soon after their divorce that really caught everyone’s attention. Diana donned the gown to a Vanity Fair party in 1994, around the same time that Prince Charles admitted to having an affair with Camilla Parker Bowles, his current wife.

4 of 20