Home / Royals
Kate Middleton’s subtle tributes to Princess Diana over the years
Check out the moments when Kate Middleton channelled her admiration for Princess Diana

There have been numerous instances where Kate Middleton’s actions have suggested a deep admiration for her mother-in-law, Princess Diana.
She frequently pays homage to her through her fashion choices, adopting similar styles and even wearing Diana’s jewelry to events.
Below are the times when Kate took inspiration from Diana’s style:
Princess Kate (2022) and Princess Diana (1988)

The Duchess of Cambridge turned heads at the 2022 Royal Ascot in a black-and-white polka dot mini dress by Alessandra Rich, which bore a striking resemblance to an outfit Princess Diana wore to the same event in 1988.
While there were subtle differences—many saw it as a sweet tribute to the late Princess.
Princess Kate (2021) and Princess Diana (1992)

Kate wore a bright blue Zara blazer over a pleated skirt during her tour of Scotland with Prince William.
She completed the look with a suede clutch and matching tan heels.
Hello! reported that Princess Diana wore an almost identical outfit in September 1992.
Princess Kate (2020) and Princess Diana (1996)

During an outing in London, the Duchess of Cambridge wore an Alexander McQueen coat that looked very similar to the red coat Princess Diana wore in 1996, which she had paired with a white scarf and sneakers.
Princess Kate (2019) and Princess Diana (1996)

During the landmark tour of Pakistan in 2019, Kate chose a series of traditional outfits that closely resembled those her mother-in-law had worn during her 1996 visit to the country.
One standout look was an ombre turquoise shalwar kameez designed by Catherine Walker—the same designer and exact shade worn by Princess Diana 23 years earlier.
Princess Kate (2013) and Princess Diana (1982)

When the Duchess of Cambridge stepped out of St. Mary’s Hospital after giving birth to Prince George in 2013, many noticed a heartfelt tribute to Princess Diana.
Kate wore a polka-dotted dress, just like the one Diana had worn when she introduced Prince William to the world in 1982.
It was a subtle but a touching nod to her mother-in-law.