Well-wishers have begun to arrive in Windsor for the wedding of Princess Eugenie and Jack Brooksbank.
Some 850 guests are expected, including X Factor judges Robbie Williams and wife Ayda Field, singer Ellie Goulding and model Cara Delevingne.
Another 1,200 members of the public selected by ballot will listen to a live broadcast in the castle grounds, and thousands will watch from outside.
Princess Eugenie, who is ninth in line to the throne, is the daughter of the Duke of York and Sarah Ferguson, and the granddaughter of the Queen.
She and drinks executive Jack Brooksbank will tie the knot at St George’s Chapel – where Prince Harry and Meghan Markle married in May.