Guests: the likely 30
1 Queen
2 Prince of Wales
3 Duchess of Cornwall
4 Princess Royal
5 Vice-Admiral Sir Timothy Laurence
6 Duke of York
7&8 Earl and Countess of Wessex
9 & 10 Duke and Duchess of Cambridge
11 Duke of Sussex
12 & 13 Zara and Mike Tindall
14 Peter Phillips
15 Princess Beatrice
16 Princess Eugenie
17 Lady Louise Windsor
18 Viscount Severn
19 Lady Pamela Hicks
20 Countess Mountbatten
21 Princess Alexandra
22 & 23 Duke and Duchess of Gloucester
24 & 25 Duke and Duchess of Kent
26 & 27 Prince and Princess Michael of Kent
28 Earl of Snowdon
29 Lady Sarah Chatto
30 Brigadier Archie Miller-Bakewell, private secretary