
Royal weddings are typically spectator events: every element of the day, from the wedding dress to the tiaras to the guest list, is pored over by the public. So when you're a royal wedding guest, keenly aware that the walk into the church might as well be a red carpet, you're likely to go the extra mile, sartorially speaking.
Many of the outfits on this list are from recent weddings: Prince Harry and Meghan Markle's, Prince William and Kate Middleton's, and Princess Eugenie and Jack Brooksbank's. I'd argue that that's because royal wedding outfits have fairly recently evolved from formal and traditional to fashion statement. In the '90s and mid-'00s, royal wedding guests like Princess Diana and Victoria Beckham helped usher in this movement, showing you can be dressed up and stylish.