During a trip to Edinburgh, Scotland, with Prince William, Middleton donned a blue, double-breasted Zara blazer with gold buttons and a matching pleated skirt from the U.K.-based brand Hope. While Diana’s version, which she wore on a trip in 1992, was also made up of a double-breasted suit jacket decorated with gold buttons and a pleated skirt, it was more in line with the style at the time and slightly oversized, rather than fitted. That, and Middleton chose a brown, suede clutch purse and matching pumps, whereas Diana stuck with the royal blue color palette, straight down to her accessories. 
By: Eliza Huber