It seems like only yesterday the world was watching as Meghan Markle wed Prince Harry at Windsor Castle. Today, it’s another royal’s turn as Princess Eugenie marries Jack Brooksbank. So what did the Princess wear for the occasion? A custom off-the-shoulder Peter Pilotto gown with a low V back and (naturally) a long train.

Princess Eugenie on the steps of Windsor Chapel. Image by: Getty

Princess Eugenie’s Peter Pilotto dress features a long train Image by: Getty
She accessorized the look with a diamond and tiara, worn without a veil and shoes by Charlotte Olympia.

Princess Eugenie and Jack Brooksbank Image by: Getty
Newsletter
For the latest in fashion, beauty and culture, sign up to receive ELLE's daily newsletter.