Princess Diana—known as Lady Di and born Diana Spencer—captivated generations with her royal life, tragic legacy, and unparalleled fashion sense. As a trailblazer in 90s style, the People's Princess, soon to be portrayed by Kristen Stewart in an upcoming biopic, continues to inspire more than two decades after her passing. Her enduring fashion influence shines through in these 30 standout looks from a true style icon.
From polo matches to state events, Diana always commanded attention with her confident fashion choices. She pioneered trends like cycling shorts and the legendary 'revenge dress,' embracing eccentricity despite royal protocol. While her style softened during her marriage to Prince Charles, it exploded with bold, liberated flair after their divorce.
Also read:
Cinema: Kristen Stewart to portray Lady Di in the People's Princess biopic
Documentary uncovers new details on Princess Diana's death
Pants: 12 flattering styles for petite frames