Another day, ANOTHER royal wedding.

This time Princess Eugenie, daughter of Prince Andrew and ninth in line to the throne, married Jack Brooksbank in St George's Chapel at Windsor Castle.
(In case you missed it, the day before the wedding, the royal family's official Twitter account erroneously referred him as "Mr Jacksbrook".)
If you want to read up, here's a handy explainer to tell you about the ins and outs of the wedding and how the newlyweds fit into the upper echelons of British society. In the meantime, let's move on to celeb spotting.
The Duchess of Sussex, aka Meghan Markle, turned up looking stunning as always.

Here she is again looking glorious and happy to be in attendance next to her hubby, Prince Harry.

Obviously, Kate and Wills were there.

Their kids, Prince George and Princess Charlotte, were enlisted as bridesmaid and page boy for the second time this year. They look thrilled about that.

And look, here's Kate having a natter to Harry before the ceremony began, while Wills appears to be reading up on his hymns.

Naturally, it wouldn't be a royal wedding without the grand matriarch there, entering the chapel here with Prince Philip.

Here's the mother of the bride, the Duchess of York (known affectionately as "Fergie"), and the bride's sister, Beatrice.

Her aunt, the Queen's only daughter, Princess Anne, also wore green.

Among the non-royal guests were some British pop legends, including Robbie Williams.

Ellie Goulding, who sang at Prince William's wedding reception, was also in attendance.

And Holly Valance, whom you might remember from her 2002 single, "Kiss Kiss". She's married to British property tycoon Nick Candy.

There were mega stars of the modelling world, including the icon Kate Moss, pictured here with daughter Lila Grace Moss Hack.

Supermodel Naomi Campbell was also on the guest list.

The best dressed and official winner of the whole wedding was Cara Delevingne, who rocked up wearing a top hat and tails.

And here's her sister Poppy Delevingne in a sensational hat and possibly a see-through dress.

Demi Moore was also there, for some reason!

WINDSOR, ENGLAND - OCTOBER 12: Demi Moore arrives ahead of the wedding of Princess Eugenie of York and Mr. Jack Brooksbank at St. George's Chapel on October 12, 2018 in Windsor, England. (Photo by Matt Crossick - WPA Pool/Getty Images)
And that's all, folks! Tune in next time for more celeb spotting at the next royal wedding, whenever that may be.

Hazel is a news reporter for BuzzFeed News and is based in London.
Contact Hazel Shearing at hazel.shearing@buzzfeed.com.
Got a confidential tip? Submit it here.