Some of the world's biggest stars came out Friday afternoon for the wedding of Princess Eugenie and Jack Brooksbank.
Eugenie, 28, and Brooksbank, 32, tied the knot in St. George's Chapel at Windsor Castle where Prince Harry and Meghan Markle were married less than six months ago.
The bride's father, Prince Andrew, and mother, Sarah Ferguson, the Duchess of York, were in attendance, as well as the Duke and Duchess of Sussex and the Duke and Duchess of Cambridge.
Plenty of actors, singers and models also turned out to celebrate the couple's big day.
Wearing a maroon dress, the famed actress attended the event, as she is friends with Eugenie’s parents.
Demi Moore, Naomi Campbell, Robbie Williams, Ayda Field and Cara Delevingne arrive ahead of the wedding of Princess Eugenie of York to Jack Brooksbank at Windsor Castle.#RoyalWedding #RoyalWedding2 pic.twitter.com/qJckuIv1n3— E D W A R D (@EdwardWJSmith) October 12, 2018
The actress and model looked dapper in a tux and top hat, adding a little style to the classic look.
Delevigne wasn't the only model in attendance -- the legendary Campbell wowed in a black and silver dress that stood out so much, it may have stolen the show.
The British fashion icon wore a white suit with black polka dots.
The British singer was outshined by his gorgeous wife, Ayda Field, who looked stunning in a cream suit.
The "Armageddon" actress rocked a navy suit to the nuptials.
The "Livin' La Vida Loca" singer was certainly living his best life, looking ageless in a classic suit and blue tie.