The future queen donned a white blazer-style dress with a cross-over lapel and a flared skirt by her wedding dress designer, the late Alexander McQueen. She paired it with a two-tone white and blue fascinator by Philip Treacy. While the outfit wasn’t an exact replica of Princess Diana’s, it was reminiscent of a piece she wore in 1991 to a parade honoring the military personnel that served in the Gulf War, per Newsweek. Samir Hussein/Getty Images Middleton also paid tribute to her late mother-in-law by accessorizing her outfit with a pair of sapphire and diamond earrings that were reportedly made from pieces left to Prince William after his mother’s passing. They match Diana’s engagement ring, which was given to Kate in 2010. Princess Diana Archive/Getty Images Middleton’s outfit coordinated with her three children—Prince George, Princess Charlotte and Prince Louis—who attended for the first time ever looking equally as sharp. The Duchess of Cambridge also proved that there’s no shame in re-wearing a perfectly good outfit, as she previously wore this exact ensemble at the G7 Leaders’ reception in June 2021. Camilla, Duchess of Cornwall joined Middelton in the horse-drawn carriage, also donning a recycled outfit. She previously wore the blue striped dress and hat in June 2021 at a horse racing day at the Royal Ascot. Prince Charles, Prince William, Prince Harry and Meghan Markle all attended the Trooping the Colour. It’s a historic one this year as it celebrates Queen Elizabeth’s 70-year reign on the British throne—a longer reign than any monarch in British history—and sets into motion a four-day weekend of festivities, including a beacon lighting ceremony, a concert in front of Buckingham Palace and a service at St. Paul’s Cathedral. Next, see the Queen’s new Platinum Jubilee portrait, which was taken at Windsor Castle.