The royal family has moved past frills and lace to become the pinnacle of grace and style. Even though there are certain rules and traditions they have to adhere to as part of the U.K. monarchy, women like Princess Diana, Kate Middleton, and Meghan Markle have still have found ways to pull off stunning looks with elegance and sophistication. They’ve morphed into fashion icons, which makes following their events and engagements—and revisiting past moments—a thrill for anyone who’s a fan of royal glamour.
Over the years, there have been plenty of looks that have made history, and even caused a stir. All of the royal wedding dresses have a special place in our hearts, and it doesn’t take much to get any royal enthusiast gasping over Diana’s slinky off-the-shoulder “Revenge Dress” from 1994. The blue chiffon number that Diana showed off at Cannes in1987, the texture white masterpiece Kate wore in 2019, and the gorgeous Oscar de la Renta design Markle sparkled in last year have all been gowns that have epitomized what princesses should wear. We’ve compiled those moments, and many others, here for the definitive list of the best royal fashion