Singers, supermodels and actors are among the star-studded guests attending Princess Eugenie’s royal wedding.
Fashion queen Kate Moss, wearing a delicate monochrome polka dot outfit, took her seat in the front row as supermodel Naomi Campbell and Cara Delevingne, the face of Burberry, arrived.
Also entering the gothic surrounds of 15th century St George’s Chapel at Windsor were former Take That singer Williams and his wife and fellow X Factor judge, Ayda Field.
Their six-year-old daughter Theodora is one of the bridesmaids.
Other singers at the ceremony of the ninth in line to the throne included James Blunt, Ellie Goulding, Ricky Martin, and Holly Candy, formerly known as Holly Valance, who was with her property developer husband Nick Candy.
Providing a touch of levity were funnymen Stephen Fry, Jimmy Carr and Jack Whitehall.
Members of the Royal Family arrived in a group, with Zara and Mike Tindall among them.
The Duchess of Cambridge arrived with Prince William, wearing a dress by Alexander McQueen and a Philip Treacy hat.
The Duchess of Sussex, who arrived with her husband Prince Harry, wore a navy dress and coat by Givenchy and a hat by Noel Stewart.
Royal fans will be keen to see how the wedding compares to that of Harry and Meghan, who wed in the same venue just five months ago.
From the world of Hollywood were Lord Of The Rings and Armageddon actress Liv Tyler and Ghost star Demi Moore, wearing a dark jacket and long skirt and a burgundy dress and matching fascinator respectively.
Conservative peer and Downton Abbey creator Julian Fellowes was also present, with his wife Emma Joy Kitchener.
Lady Fellowes is a descendant of Field Marshal Horatio Kitchener, the former war secretary and face of the “Your Country Needs You” recruitment poster.
The broadcaster Richard Bacon, who recently recovered from a coma following a life-threatening illness, and former footballer Jamie Redknapp were also among the guests, as was Evening Standard owner Evgeny Lebedev.