British Royal Family

Some of Princess Catherine’s best fashion moments have been inspired by Princess Diana

Kate was reportedly told to dress similarly to Princess Diana.
Loading the player...

Kate Middleton is no stranger to wearing Princess Diana’s jewellery and crowns, and she especially loves taking inspiration from her iconic fashion sense.

In Omid Scobie’s latest book, Endgame, he suggests that both Catherine, Princess of Wales and Meghan Markle, Duchess of Sussex were encouraged to dress like Diana so her ‘shine could rub off on them’ and the evidence speaks for itself.

Omid added, “During the past thirteen years, Diana cosplay has become a royal staple.”

From gowns to airport outfits to royal visits, Diana’s done it all and Kate’s done it again.

The two both look absolutely stunning in all the outfits with Diana opting for a more masculine take on her choices as opposed to Kate’s ultra-feminine silhouettes.

These photos showcase all the times Catherine has recreated her late mother-in-law’s iconic fashion moments:

(Images: Getty)

1985 & 2024

At the 2024 Trooping the Colour parade, Princess Catherine wore this stunning black and white outfit that was reminiscent of this look from Princess Diana during a visit to the National Gallery of Art in Washington in 1985.

(Images: Getty)

1984 & 2019

A very similar outing in a very similar outfit.

Diana wore this gorgeous violet blue coat during a visit to Leckhampton in Gloucestershire in 1984.

Kate wore a similar get-up at the Church of St. Mary Magdalene on the Sandringham estate in 2019.

(Images: Getty)

1988 & 2019

These deep purple looks are both absolutely gorgeous and showcase their style differences.

Diana wore the matching set in St. Albans in 1988 and Kate at The Royal Opera House in 2019.

(Images: Getty)

1991 & 2018

Kate took a page out of Diana’s book for this gorgeous red houndstooth look.

(Images: Getty)

1985 & 2018

These navy polka-dot dresses are almost identical!

Princess Diana was photographed in this dress in 1985 whereas Kate Middleton wore it for Prince Charles’ 70th birthday portrait in November 2018.

(Images: Getty)

1986 & 2022

Another polka-dotted look! Both ladies wore gorgeous white dresses with dots, and they looked absolutely stunning.

(Images: Getty)

1984 & 2018

In 1984 Princess Diana left St Mary’s Hospital announcing the news of her second born in a red collard dress.

In 2018 Princess Kate left St Mary’s Hospital announcing the news of her third born in a red collard dress!

(Images: Getty)

1986 & 2017

Neither princess could turn down an ice-blue gown.

(Images: Getty)

1991 & 2016

25 years apart and both in style, Kate wore Diana’s peal drop earrings to a Remembrance Day service. Proving you can never go wrong with classy classics!

(Images: Getty)

1985 & 2015

Both Princess Diana and Princess Kate love a suit dress and these two outfits show their preferences perfectly.

Diana opts for a more masculine fit as opposed to Kate’s signature feminine look pictured here at Princess Charlotte’s christening in 2015.

(Images: Getty)

1990 & 2015

Pretty in pink! These coats are almost identical and styled the exact same.

(Images: Getty)

1984 & 2014

Both princesses love an airport moment and this red coat look is no exception.

(Images: Getty)

1987 & 2014

Diana wore this baby blue Catherine Walker coat in 1987 and Kate was seen in a similar coat in 2014 by Matthew Williamson.

(Images: Getty)

1982 & 2013

Our first of many polka dot looks!

It’s no surprise that Kate would want to pay homage to Diana when she gave birth to George in 2013.

Kate wore a polka-dot dress similar to the dress Diana wore when she left the same hospital after William’s birth in 1982.

(Images: Getty)

1985 & 2013

While touring Venice, Diana wore this stunning coat in 1985.

It’s not identical but, Kate wore this green plaid dress in 2013 while visiting her old school.

(Images: Getty)

1981 & 2011

Kate was seen wearing a similar gown in 2011 to the one Diana wore at her first public event with Charles in 1981.

(Images: Getty)

1993 & 2006

Diana wore this gorgeous black hat and red coat combo on Christmas Day 1993 and in 2006, Kate was clearly inspired to reimagine it as her own.

(Images: Getty)

1986 & 2005

Princess Kate first made people double-take before she was a princess.

In 2005, Kate went to Switzerland to ski in his gorgeous red outfit but it just so happens Diana was in the same place in 1986 in a very similar outfit.

Related stories