On Saturday afternoon celebrities and royals arrived at York Minster to watch Ellie Goulding tie the knot to her art dealer beau, Caspar Jopling.
The star-studded event saw Katy Perry, Orlando Bloom, Sienna Miller, James Blunt and Jimmy Carr attend, as well as Sarah, Duchess of York, and her two daughters, Princess Eugenie and Princess Beatrice.
Princess Eugenie, arrived with her mum wearing a dark blue dress with a bold floral pattern by Peter Pilotto, the same designer who created the 29-year-old’s wedding dress in October 2018.
Eugenie accessorised the summer-ready frock with Gianvito Rossi pumps, a Prada clutch and royal blue pillbox hat by Juliette Botterill.
Princess Beatrice arrived with her boyfriend, Edoardo Mapelli Mozzi, wearing a metallic green dress with ruffled detail by The Vampire's Wife.
The 31-year-old accessorised with a statement black Justine Bradley-Hill headband, which featured floral detail and a matching green clutch bag.
Other best dressed guests included Sienna Miller, who wore a £1,370 brown silk-jacquard midi dress by Alessandra Rich and Katy Perry who opted for a colourful Olivia Rubin frock.
Get Princess Eugenie’s look for less
Navy Midi Dress by PrettyLittleThing | £35 | Shop here
Hedgerow wrap dress by Ted Baker | £189 | Shop here
Get Princess Beatrice’s look for less
Kitri Odile Green Wrap Dress | £165 | Shop now
Glitter Velour Dress by & Other Stories | £55 | Shop now
The editors at Yahoo UK are committed to finding you the best products at the best prices. At times, Yahoo UK may receive a share from purchases made via links on this page.