Kate Middleton's attire for the Buckingham Palace garden party on Tuesday astounded many people.
According to People.com, the Princess of Wales came with her husband, Prince William, dressed in an Emilia Wickstead yellow dress.
Fans noticed parallels between the dresses Kate wore today and the one she picked for Meghan and Harry's wedding in 2018.
It was unclear whether the future queen wore her old outfit to the garden party, which she had previously worn to Harry and Meghan's wedding.
A comparison of images from both ceremonies reveals that Kate Middleton wore a pale yellow dress with a similar shape and design, combined with the same hat decorated with yellow flowers.
The dress style, color, and accessories were identical in both photos.
Notably, according to a Vanity Fair story on May 19, 2018, Kate Middleton wore a "yellow wool silk tailored coat" by Alexander McQueen and a Philip Treacy-designed hat.
According to People.com, Kate attended a garden party at Buckingham Palace on May 20, 2025, wearing a yellow Emilia Wickstead dress and a Philip Treacy hat.
Kate may not have worn the same clothing to Harry and Meghan's wedding, but she did choose the same hat for the garden party.
Kate Middleton donned the garment only one day after Meghan Markle and Prince Harry celebrated their seventh wedding anniversary.
The Duke and Duchess of Sussex live in California with their two children, Archie and Lilibet.
The Duke and Duchess of Sussex retired from their royal obligations in 2020.