
Princess Diana has always been a true fashion icon. From her iconic revenge dress to her love for chic athleisure, the people’s princess is remembered for her bold fashion choices even today. Kate Middleton, the present Princess of Wales, has always paid homage to her mother-in-law, Princess Diana in the most beautiful ways. Ever since the announcement of her engagement with Prince William, where she wore Diana’s stunning sapphire ring, Middleton has always tried to imbibe something Diana’s style into her as as a way of remembering her and feeling her presence.
So, here are all the times Kate Middleton paid tribute to Princess Diana through her style.

Long before Kate Middleton entered the royal family, she wore a red trench coat with a black dress and paired the outfit with a broad-brimmed hat for the Sandhurst Military Academy’s passing-out parade which embodied Lady Diana’s look from Christmas Day celebrations at Sandringham Estate.

Not only the ring, but Kate Middleton also opted to wear a blue dress for the announcement, much like Lady Diana, who wore blue for her and King Charles’ engagement announcement.

After the birth of Prince William’s and Kate’s first child, Prince George, the Princess of Wales wore a minimalist dress with polka dot prints, which was similiar to Princess Diana’s green dotted dress tht she wore after she gave birth to Prince William.

Walking in her mother-in-law’s footsteps, the Princess also wore a bright red dress after giving birth to Princess Charlotte, much like Lady Diana, who wore a beautiful red blazer dress after she had Prince Harry.

For her portrait to celebrate her 40th birthday, the Princess of Wales wore a stunning off-shoulder gown and a pair of pearl drop earrings that belonged to Lady Diana and have been worn by her on many occasions.


Recently, on her tour to the United States Of America with the Prince, the Princess wore Lady Diana’s sapphire and diamond earrings, which the former duchess of Cambridge also wore during the Trooping the Colour event, which was a part of the late Queen’s birthday celebrations.

Princess Kate wore a stunning royal blue blazer with a matching pleated skirt during her visit to Scotland, which remind us of Princess Diana’s blazer dress, which she wore in 1992 during her trip to South Korea.