15 of Princess Diana’s most chic winter fashion outfits: from her tan coat in London, a style later rocked by Meghan Markle and Kate Middleton, to a festive jumper with King Charles in Balmoral Estate
1. Balmoral Estate, May 1981
A 19-year-old Lady Diana Spencer was photographed wearing a colourful yet casual winter jumper, a white polo neck, khaki-coloured corduroy pants and green rain boots from Hunter, after her engagement to then Prince Charles was announced.
This look is definitely casual for the soon-to-be princess, but is one of her more notable fashion moments. Fair Isle and Aztec-inspired jumpers were on trend in the 80s, as was corduroy, which remains popular in current winter trends.
2. Gloucestershire Cathedral, December 1981
When Princess Diana arrived at Gloucestershire Cathedral for a Christmas service wearing a Cossack-style hat, the world took notice. From her mahogany leather boots to the fur hat and cosy hand warmer, Princess Diana truly embodied winter fashion with this look. Today, the British royals still go the extra mile when it comes to their Christmas church service looks.
3. Royal Opera House, December 1981
6 of the ever-stylish Princess Charlene of Monaco’s favourite fashion brands
After the death of Princess Diana in 1997, Prince William would later gift the ring to his then-fiancée, Kate Middleton. Diamonds from Princess Diana’s private collection were also used in the making of Meghan Markle’s engagement ring, along with a diamond from Botswana, where she and Prince Harry vacationed.
4. Guildford Cathedral, December 1981
Princess Diana, then age 20, wore a festive, bright-red coat with a matching hat before Christmas in 1981. The princess’ hat also came fitted with a sheer-red veil, adding another element of royal glamour to her look.
Diana made an accidental faux pas during her first Christmas as a royal when she gifted Princess Anne a cashmere jumper instead of the traditional “gag gift” the royals exchange on Christmas Eve.
5. Huddersfield, March 1982
This cosy, pink-hued winter coat looked stunning on Princess Diana.
She wore the Bellville Sassoon coat as she met with subjects in Huddersfield. The feminine collar was on-trend at the time when big-shouldered silhouettes dominated the 1980s’ fashion trends.
6. Barmouth, Wales, November 1982
Princess Diana looked effortlessly chic in this collared, plaid Arabella Pollen coat with a matching hat.
This outfit is quintessentially chic and European, from the puffy beige beret to the plaid print on the princess’ coat and classic button detailing.
Queen Letizia’s top 6 twinning fashion moments, from Meghan Markle to Jill Biden
7. DHSS office in London, December 1982
Princess Diana looked prim and proper in this tan, tie-belted Caroline Charles coat.
8. Hamburg, Germany, November 1987
Princess Diana looked classically stylish – yet very 80s – in this winter-coat look. The coat was designed by Arabella Pollen and is trimmed with faux fur on the collar and cuffs. The people’s princess also wore a faux-fur beret to complete her festive look.
9. Kensington Palace, December 1983
Princess Diana was a vision in winter white while wearing this cowl-necked jumper, white skirt, red patent-leather boots and matching belt. Midi-length skirts paired with boots are still popular today.
10. Liechtenstein, January 1985
In January 1985, Princess Diana went skiing in Liechtenstein wearing a cosy blue-and-white knit hat and a stylish red ski jacket.
Her casual holiday style sets her apart from the rest of the royal family.
11. Coventry, October 1985
Princess Diana looked sophisticated in a beige Caroline Charles coat. Diana also wore a hat the same colour as her coat.
12. Klosters, Switzerland, March 1988
On another ski trip, Princess Diana took to the slopes wearing this very 80s striped puffer jacket, a white polo neck and mirrored sunglasses. While Princess Diana’s sunglasses style was popular in the 80s, sporty and retro-inspired lenses are also popular trends today.
6 favourite jewellers of Princess Charlene of Monaco, from Cartier to Graff
13. Isle of Wight, December 1988
14. Winter Garden opera in New York City, February 1989
While attending the Winter Garden opera in February 1989, in New York City, Princess Diana wore a Victor Edelstein embroidered white-and-gold gown and matching jacket.
15. Lech, Austria, March 1994
One of Diana’s most famous looks is a large red puffer coat worn with leggings while she was on holiday in Lech, Austria.
Clearly, she wasn’t afraid to take fashion risks after her separation from then Prince Charles in 1992. This look would be completely in style today as puffer coats and jackets are popping up in both the collections of luxury brands and in fast-fashion stores.
- Britain’s ‘People’s Princess’ wore many fashionable winter styles that are still popular today, with ensembles that incorporate plaid, Aztec-inspired patterns, puffer coats and more
- She paired a fuzzy white coat with her famous sapphire engagement ring – an heirloom later gifted from Prince William to Kate Middleton – and stunned in whatever she wore