Today sees the second royal wedding of the year at St George’s Chapel in Windsor, as Princess Eugenie is marrying Jack Brooksbank. As expected, this is a royal affair—the Duchess of Sussex is wearing a classic navy coat by Givenchy, while the Duchess of Cambridge wore a raspberry dress with a matching hat by Alexander McQueen. Just like Meghan and Harry's wedding, there is a celebrity contingent there too—Naomi Campbell, Cara Delevingne, Demi Moore, Ellie Goulding, and Liv Tyler are all at the service. Keep scrolling to see who attended the royal wedding and what they decided to wear on such a big day.
This post originally appeared on Who What Wear UK.