Princess Eugenie has married her long-term partner Jack Brooksbank at St George's Chapel in Windsor Castle. The ninth in line to the throne was watched by her grandmother, the Queen, and Prince Philip, along with other members of her family.
Among 850 guests were celebrities such as Cara Delevingne and Robbie Williams, while 1,200 people chosen by ballot followed proceedings from the grounds, reports BBC.
They cheered as the newlyweds kissed twice on the chapel steps.
Guests laid out picnic blankets and quaffed champagne but had umbrellas at the ready and often had to fix their fascinators in the blustery conditions. There were huge cheers when the Queen and Duke of Edinburgh arrived.
The service was also attended by the Duke and Duchess of Cambridge and the Duke and Duchess of Sussex. Mother of the bride Sarah, Duchess of York, wore a vibrant green outfit and sat alongside her eldest daughter, Eugenie's sister, Princess Beatrice.
However, the Duchess of Cornwall missed the service to attend engagements including a display of Highland dancing near the Royal Family's home at Balmoral.
Princess Eugenie, the 28-year-old daughter of Prince Andrew, kept breaking into a broad smile during the ceremony. Her dress - with full-length train - was designed by Peter Pilotto and Christopher De Vos, who founded British label Peter Pilotto.