It was the third royal wedding at Windsor Castle in a year. But there were some notable absentees when Lady Gabriella Windsor married financier Thomas Kingston at St George’s Chapel on Saturday.
The Duke of Cambridge was at the FA Cup final, while wife Kate decided to spend the day finishing a garden she has co-designed for the Chelsea Flower Show.
And as expected, although some onlookers were dismayed, the Duchess of Sussex – who married Prince Harry at the castle a year ago on Sunday – stayed at home with baby Archie. Harry turned up with "Peep Show" actress Sophie Winkleman, who is married to Lady Gabriella’s brother Lord Frederick.
The Queen was joined by Prince Philip, 97, who made a rare public appearance. Philip appeared in good spirits and joked with the Dean of Windsor, the Right Reverend David Conner.