Over the weekend, Princess Eugenie of York wed her longtime love, Jack Brooksbank, at Windsor Castle. The celebrity-filled ceremony was broadcast to the world, complete with cute moments by mini royals Prince George and Charlotte, PDA by Kate Middleton and Prince William and outfits sparking pregnancy rumours.
But the celebration didn't stop there. After the ceremony, the newlyweds hosted a dinner party, before which Princess Eugenie changed into a stunning Zac Posen gown.
The next day, the bride and groom continued the festivities, hosting a second wedding celebration, complete with a ferris wheel, an inflatable slide and a performance by Ellie Goulding.
Despite there being a social media ban on the event, as usual, some guests broke the rules, posting photos and videos showing the incredible day.
One thing's for sure: Princess Eugenie and Jack know how to throw a party.