Singer Ellie Goulding, comedians Stephen Fry and Jack Whitehall and supermodels Kate Moss and Naomi Campbell were in the congregation. Cara Delevingne grabbed the attention of social media commentators with a dashing top hat and tails combination.

Italian tenor Andrea Bocelli performed two pieces during the ceremony, which also featured members of the Royal Philharmonic Orchestra.

Dean of Windsor David Conner officiated.

Media playback is unsupported on your device

The couple travelled by carriage from St George’s Chapel into Windsor, before heading for an afternoon reception hosted by the Queen in St George’s Hall at the castle.

It was estimated about 3,000 people gathered to cheer Princess Eugenie and her new husband.

Rachel Price-Greenow, from Hereford, admitted she had a tear in her eye watching the couple go by.

“I got emotional!” she said. “I was quite teary. It’s just lovely. I love all the pomp and sense of occasion.”

Georgina Moroney, from Swindon, said: “I’m a royal geek. It’s just all part of our heritage. They’re fantastic – I love the romance of it all.

“She looked so radiant.”

Amy Gardner captured a photograph of the happy couple smiling and waving at the camera.

“She looked so beautiful – it was lovely,” she said. “It’s definitely worth the wait.”

Eugenie and drinks executive Mr Brooksbank, who met when skiing in Switzerland in 2010, married at the same venue where Prince Harry and Megham Markle tied the knot in May.

An evening party will take place at the York family home, the Royal Lodge, in Windsor Great Park.