Naomi Campbell, Kate Moss, and Cara Delevingne were among the star studded guests at Princess Eugenie and Jack Brooksbank's wedding.
The 28-year-old royal tied the knot with the 32-year-old drinks ambassador on Friday (12.10.18) in a ceremony at St George's Chapel in Windsor Castle, and invited a whole host of their star-studded friends list to witness the event.
Eugenie and Jack invited a whopping 850 people to their wedding ceremony, and alongside the Princess' royal family - including grandparents Queen Elizabeth II and Prince Philip, father Prince Andrew, mother Sarah, Duchess of York, sister Princess Beatrice, and cousins Prince William and Prince Harry - were several famous faces.
Model Kate Moss arrived with her daughter Lila Grace Moss Hack, whilst fellow models including Naomi Campbell, Cara and Poppy Delevingne, and Pixie Geldof were also in attendance at the event.
Musicians Ricky Martin, James Blunt, Ellie Goulding, and Robbie Williams - who arrived with his wife Ayda Field - were spotted among the guests, as were comedians Jimmy Carr and Stephen Fry, as well as Stephen's husband Elliott Spencer.
Catherine, Duchess of Cambridge's sister Pippa Middleton arrived with her husband James Matthews, whilst football star Jamie Redknapp came to the ceremony on his own.
The wedding wasn't without some Hollywood glamour either, as actress Liv Tyler was in attendance, as was Demi Moore, who turned up with American florist Eric Buterbaugh.
Chelsy Davy and Cressida Bonas were also invited to the ceremony, which took place five months after Prince Harry - whom they both previously dated - tied the knot with his wife Meghan, Duchess of Sussex, in the same venue.
Elsewhere, artist Tracey Emin, 'Made In Chelsea' star Oliver Proudlock and his fiancée Emma Louise Connolly, and Sam Branson - the son of Virgin founder Richard Branson - all appeared at the ceremony, too.
Music for the wedding was provided by blind opera star Andrea Bocelli and the Royal Philharmonic Orchestra, who performed a moving rendition of 'Panis Angelicus' for the newlyweds.