8 of Princess Diana’s Most Iconic Outfits of All Time

Wedding Dress: Designed by David and Elizabeth Emanuel, Princess Diana's wedding dress featured a 25-foot train and was adorned with sequins, lace, and 10,000 pearls.

Black Taffeta Dress: Known as the "Revenge Dress," Diana wore this Christina Stambolian dress on the night Prince Charles publicly admitted to his infidelity.

Elvis Dress: Diana wore a striking white gown with a high collar and pearl embellishments during a state visit to Hong Kong, earning it the nickname "Elvis Dress."

Catherine Walker Pearl Dress: Diana wore this Catherine Walker dress during a visit to the Taj Mahal, creating an iconic image of her sitting alone in front of the monument.

Pink Emanuel Suit: Diana wore a pink suit by Emanuel during a visit to Venice, which became known for its sophisticated and elegant style.

Chanel Suit: Diana wore a classic Chanel suit during a visit to a children's hospice, showcasing her timeless and sophisticated style.

Catherine Walker "Elvis" Dress: Another Catherine Walker creation, this off-the-shoulder gown with a high slit was worn by Diana during a visit to Brazil, showcasing her daring fashion choices.

Catherine Walker "Merman" Dress: Diana wore a stunning blue dress by Catherine Walker, dubbed the "Merman Dress," during a visit to Australia, which highlighted her impeccable fashion sense.