Royal weddings are an opportunity for Europe’s royals, and a handful of A-list stars, to break out the fashion they don’t get a chance to wear anywhere else.

Ahead, a look at the most notable looks from Harry and Meghan’s wedding.

Doria Ragland, Prince Charles and Camilla Doria Ragland, Prince Charles and Camilla

Princess Eugenie

Princess Beatrice

Victoria and David Becham

Pippa and James Middleton (Pippa is wearing the Fold.)

Amal and George Clooney (Amal is wearing Stella McCartney.)

Serena Williams (Serena is wearing Versace.)

Oprah Winfrey (She is wearing Stella McCartney) 

Priyanka Chopra

Kitty Spencer

Sofia Wellesley and James Blunt

Carey Mulligan and Marcus Mumford

Idris Elba and Sebrina Dhowre

Gina Torres 

Charlotte Riley and Tom Hardy

Credit: Vanity