Princess Diana's Best Fashion Moments of All Time

Her sartorial influence lives on.

Princess Diana Fashion Moments

Tim Graham Photo Library / UK Press / Getty Images / Brides

Princess Diana bestowed the world with many gifts. A lifetime of activism and kindness, for one thing; her sons, Princes William and Harry, another. For those with a love of fashion, however, the late royal left behind something else entirely: a sartorial legacy the likes of which the world had never seen.

With a storied penchant for tailored designs with sharp angles, unexpected shapes, and bold, often contrasting colors and prints, the people's princess made her mark on the industry, championing young designers in Britain, like Catherine Walker and Bruce Oldfield, all the while. While's it's a nearly Herculean task to try and declare any one outfit as the most iconic Princess Diana fashion moment of all time, we've narrowed it down to 32, scouring the photo archives for her very best looks.

From her preppy chic pedal pushers and low-top sneakers to the drama-filled, puff-sleeved wedding gown she wore down the aisle, here are Lady Di's biggest style wins.

01 of 32

Early Trendsetter

Princess Diana as a teenager

Tim Graham Photo Library / Getty Images

At just 19 years old, the teen was already two steps ahead of the fads—her purple sweater vest would fit right in as a trending look for 2022!

02 of 32

Fair Isle Fantasy

Prince Charles and Princess Diana pose together with their dog.

Anwar Hussein / WireImage / Getty Images

The public really started to get a feel for Diana's campy sense of style in May 1981, when she accompanied her then-fiancé, Prince Charles, to Balmoral Castle in Scotland. Lady Di wore a neon fair isle sweater, green corduroy trousers, and tall Hunter boots—all of which made quite the sartorial splash.

03 of 32

Prim and Proper

Princess Diana wears a red dress and hat

Kypros / Getty Images

Trading in her wellies for a pair of dainty heels and her bold jumper for a printed mockneck frock, Lady Diana Spencer proved she had plenty of range when it came to fashion in this patterned dress and matching oversized hat at a wedding in London.

04 of 32

A Gown for the Ages

Princess Diana in her wedding dress

Anwar Hussein / Getty Images

On July 29, 1981, Princess Diana walked down the aisle of St. Paul's Cathedral to marry Prince Charles in a custom design by David and Elizabeth Emanuel, which she paired with her own family Spencer tiara. Made of silk and taffeta with hand-sewn mother-of-pearl sequins and roughly 10,000 pearls, its pièce de résistance was the 25-foot train featuring Queen Mary's lace.

As David would later tell British Vogue, "It was all about drama and making Diana a fairytale princess. The gown was typical of early '80s style—overblown, romantic, flouncy—but we had to get it right because we knew it would go down in history." Mission, accomplished!

05 of 32

Wedded Bliss

Prince Charles kisses Princess Diana's hand by the water.

Anwar Hussein / Getty Images

The newly married pair returned to Balmoral Castle for their honeymoon, and the royal was dressed for the occasion in a chic loose-fitting jacket and skirt set by Bill Pashley that draped gorgeously against her lithe frame.

06 of 32

True Blue

Princess Diana wears a one-shoulder cobalt blue gown.

Jayne Fincher / Getty Images

The princess showed off her sartorial prowess in this artsy frock by Bruce Oldfield. Between its off-the-shoulder neckline, head-turning print, and floor-skimming silhouette, it was plenty avant-garde, unlocking a new level in Diana's style journey.

07 of 32

Fit for a Princess

Princess Diana wears a iridescent off-the-shoulder ballgown and a pearl choker.

Tim Graham Photo Library / Getty

Talk about a Cinderella moment! The newly crowned princess wasted no time slipping into her new fairytale digs, including the full-skirted, iridescent Bellville Sassoon she wore to the Victoria & Albert Museum in November 1981.

08 of 32

Bright Disposition

Princess Diana wears a hot pink dress and matching hat in Perth while Prince Charles wears a gray suit.

Anwar Hussein / Getty Images

Donald Campbell was behind the hot pink masterpiece the royal stepped out in April 1983 during a visit to Perth, Australia. The bright number seemed to match her sunny outlook as she waved to the public.

09 of 32

Pretty in Pink

Princess Diana wears a tiara and a bubblegum pink spaghetti strap gown.

Anwar Hussein / Getty Images

The royal stole the show in the saccharine Victor Edelstein gown she wore for a state reception in Brisbane, Australia. The pink dress created the perfect backdrop to the sparkling sapphire jewels she received as a gift from the Crown Prince of Saudi Arabia.

10 of 32

Ruffling Feathers

Princess Diana wears a pale blue gown and a tiara.

Tim Graham Photo Library / Getty Images

Princess Diana busted out the family jewels once more at a dinner in New Brunswick, Canada. This time, she paired them with a ruffled Bruce Oldfield frock that came complete with a tiered bottom and ruffled sleeves.

11 of 32

Pattern Play

Princess Diana wears a white-and-red polka dot dress

John Shelley Collection / Avalon / Getty Images

Diana had us seeing spots in April 1983 when she attended the opening of Bourke Street Mall in Melbourne, Australia, in a kitschy suit dress by London transplant Catherine Walker.

12 of 32

Sartorial Wit

Princess Diana wears a black sheep sweater and white trousers at a polo match.

Princess Diana Archive / Getty Images

The princess looked every bit the lady while attending a match at the Guards Polo Club in 1983, but her Muir and Osborne sweater featuring a "black sheep" still hinted at her cheeky personality.

13 of 32

It's All in the Details

Princess Diana sports a feathered hairdo, a puff-sleeve top and white bottoms.

Tim Graham Photo Library / Getty Images

The princess had some fun with the puff sleeves of this striking top at a polo match in Cirencester that August.

14 of 32

Going for Bold

Princess Diana wears a head-to-toe green tartan look, complete with an oversized hat.

Tim Graham Photo Library / Getty Images

Never one to shy away from a fashion risk, Diana went for the gusto in May 1985 when she hit the streets of Venice, Italy, in this oversized getup by the Emanuels.

15 of 32

Squaring Off

Princess Diana wears a red dress with prominent shoulder pads.

Anwar Hussein / Getty Images

The boxy square shoulder pads of this Bruce Oldfield gown served to create a unique, architectural shape that proved Diana was no one trick style pony.

16 of 32

Work of Art

Princess Diana wears a suit and a unique hat

David Levenson / Getty Images

Princess Diana never met an oversized lapel she didn't like, and the stylish masterpiece she donned for a visit to the National Gallery of Art on November 10, 1985 was picture proof. She paired the exquisite outfit, designed by Catherine Walker and Frederick Fox, with a matching hat from her iconic headpiece collection.

17 of 32

Black Swan

Princess Diana wears a black and white gown.

Tom Wargacki / Getty Images

There was plenty of fanfare surrounding the Catherine Walker creation the mother of two stepped out in in December 1985, and it's not hard to figure out why. The strapless black-and-white gown was positively stunning!

18 of 32

Après-Ski Chic

Princess Diana wears a colorful headband and a bright red jacket while holding her skis.

Tim Graham Photo Library / Getty Images

The activist epitomized après-ski chic in her Head skisuit and accompanying headband while hitting the trails in Switzerland in February 1986.

19 of 32

Preppy Casual

Princess Diana wears colorful gingham pedal pushers on her stoop

Tim Graham Photo Library / Getty Images

Diana let down her hair in the Highgrove countryside in July of 1986, embracing a more wholesome aesthetic in a pair of gingham pedal pushers, white low-top sneakers, and a bright pink jumper.

20 of 32

Velvet Rose

Princess Diana wears a tube dress with purple ruffled trim and matching purple gloves at the opera.

Tim Graham Photo Library / Getty Images

Sure, this purple creation is a dead giveaway of the era with its dropped, ruffle skirt and crushed velvet bodice, but Diana milked it for all it was worth at the Munich Opera House in Germany, adding in long gloves and a simple choker.

21 of 32

Blue Jean Queen

Princess Diana wears a blazer over a T-shirt and jeans with tall brown boots.

Tim Graham Photo Library / Getty Images

Leave it to the people's princess to make blue jeans high fashion! With a little help from some mid-calf boots, a smart blazer, and a slouchy sweatshirt, Diana was able to take denim to new heights while hitting up the Guards Polo Club in May 1988.

22 of 32

The Look of Love

Princess Diana wears a single-shoulder black-and-red ballgown

Anwar Hussein / Getty Images

Diana opted for the color of passion while dining in the city of love on November 10, 1988, in a one-shouldered floral Catherine Walker gown with a voluminous ballgown skirt.

23 of 32

Tailor Made

Princess Diana wears a pink and red suit and a matching hat.

George De Keerle / Getty Images

Diana had a knack for expertly tailored suits, and this pink-and-red Catherine Walker number was a prime example.

24 of 32

Creative Color-Blocking

Princess Diana wears a red and purple suit.

Anwar Hussein / Getty Images

Also from Catherine Walker was this color-blocked power suit in unexpected hues, which Diana effortlessly put on full display in Hong Kong on November 7, 1989.

25 of 32

Popping Her Collar

Princess Diana wears the Lover's Knot tiara

Tim Graham Photo Library / Getty Images

Known as the "Elvis dress" for its standing collar, the Catherine Walker two-piece that Lady Di wore in Hong Kong featured sequin and pearl embroidery, and helped her to cement her growing status as fashion royalty. She accessorized it with the Cambridge Lover's Knot tiara.

26 of 32

Sweet Revenge

Princess Diana wears the famous off-the-shoulder revenge dress

Tim Graham Photo Library / Getty Images

They say revenge is a dish best served cold, and if anyone ever doubted that statement, they only need to take one glimpse at this Christina Stambolian LBD. Diana absolutely slayed in the sexy dress on June 29, 1994, following her estranged husband's confessions of adultery in a tell-all interview that same night.

27 of 32

Royal Blue

Princess Diana wears a dark blue body-hugging gown with a pearl and sapphire necklace.

Antony Jones / UK Press / Getty Images

Diana was a vision in her signature royal blue hue and a slicked-back 'do while attending the Council of Fashion Designers of America Gala Ball in New York in 1995.

28 of 32

Back to Basics

Princess Diana wears a button-down blazer with a bucket hat.

Tim Graham Library Photo / Getty Images

This black-and-white Tomasz Starsewski number and Philip Somerville hat was reminiscent of the fashions Diana wore in her earlier days on the style scene—only elevated.

29 of 32

Sporty Chic

Princess Diana wears orange bike shorts and a sweatshirt with sneakers

Anwar Hussein / Getty Images

While Diana's gowns were undoubtedly iconic, she also knew how to serve up a sporty chic street style moment, as evidenced by her Virgin Atlantic sweatshirt and neon orange bike short combo in London in 1995.

30 of 32

Lady in Red

Princess Diana wears a short red halter dress.

Tim Graham Photo Library / Getty Images

One of our favorite looks of the bunch was this Catherine Walker halter-style getup, which the blonde beauty dined in while overseas in Argentina.

31 of 32

Electric Blue

Princess Diana wears a bright blue one-shouldered dress

Tim Graham Photo Library / Getty Images

If the striking hue of this body-skimming piece Diana debuted at the Victor Chang Cardiac Research Institute dinner dance in October 1996 didn't reel you in, the fashion-forward neckline was sure to.

32 of 32

Short and Sweet

Princess Diana wears a light blue mini dress

Tim Graham Photo Library / Getty Images

The people's princess stunned in an icy blue mini dress that showed off her toned physique for one of her last public appearances at the English National Ballet's rendition of "Swan Lake" in June 1997. Designed by Jacques Azaguy, the piece paired perfectly with her diamond-and-pearl jewels, on loan from Garrard the Jewellers.

Related Stories