As a young generation of senior royal family members, Prince William, Kate Middleton, Prince Harry and Meghan Markle are usually expected to attend all the major events in the monarchy calendar. But next week, when Buckingham Palace plays host to a large-scale royal event, only Kate Middleton will be there out of the ‘Fab Four’. Prince William, Prince Harry and Meghan Markle will all be absent from the occasion – but for different reasons.
On Tuesday 3 December, the royal family will welcome NATO leaders, their partners and delegations to a reception at Buckingham Palace to mark 70 years of the NATO alliance. The North Atlantic Treaty Organisation alliance is a military agreement between 29 North American and European countries, who will all gather together for the celebration in London next week.
The Queen will be hosting the event, along with Prince Charles and Camilla, the Duchess of Cornwall. Also on the list from the royal family is the Duchess of Cambridge, the Queen’s youngest son Edward (the Earl of Wessex), Princess Anne, and some of Queen Elizabeth’s cousins.
So what’s Prince William’s excuse? And what about Prince Harry and Meghan Markle – where will they be at?