Who ever didn’t know about the Royal Wedding has clearly been living under a rock. Forget the guests, the most spectacular ensembles attended the wedding. From the hats to the dresses, everyone looked ravishing! Check out the best of the best, according to Vogue!


Sarah Burton for Alexander McQueen


Princess Marie-Chantal of Greece 

WHAT (On Victoria): Her own design, Philip Treacy hat, and Christian Louboutin shoes

WHAT (On David): Ralph Lauren Purple Label

Charlene Wittstock 

WHAT: Akris

Princess Máxima of the Netherlands

Princess Beatrice of York 

WHAT: Valentino Couture


Pippa Middleton 

WHAT: Sarah Burton for Alexander McQueen


Queen Sofía of Spain 

Sophie Windsor 

WHAT: Armani