Celebrity guests including Naomi Campbell, Liv Tyler and Demi Moore have taken their seats in St George’s Chapel for the wedding of Princess Eugenie to Jack Brooksbank.

But the famous faces had to battle strong gusts outside the Windsor chapel, with many struggling to hold on to their headpieces.

Royal wedding
Demi Moore had to use her hand to keep her fascinator in place as she headed into the venue (Gareth Fuller/PA)
Royal wedding
Model Naomi Campbell’s elaborate hat topped her wedding outfit perfectly (Gareth Fuller/PA)
Royal wedding
Hollywood star Liv Tyler opted for a sleek formal look (Matt Crossick/PA)
Royal wedding
One man leapt into action when a guest lost her hat to a gust (Aaron Chown/PA)
Royal wedding
Another guest stoops to collect her hat, and almost loses the contents of her handbag too, after it blew off in the wind (Adrian Dennis/PA)
Royal wedding
Prince Harry’s former flame Cressida Bonas, left, arrived with a friend (Matt Crossick/PA)
Royal wedding
Robbie Williams and Ayda Field, right, will see their daughter Theodora act as bridesmaid at the ceremony (Aaron Chown/PA)
Royal wedding
Holly Candy was pretty in pink for the ceremony, arriving alongside husband Nick and another guest (Gareth Fuller/PA)
Royal wedding
Chelsy Davy, left, another of Prince Harry’s former loves, and a friend chose very different styles for the occasion (Matt Crossick/PA)