Steady on, Jonah, old bean. I yield to no one in my contempt for the wretched state of depraved contemporary London but tomorrow’s shindig will be one of the least unwholesome gatherings held in the metropolis in recent years. For a start, it’s not a “state” occasion, because Prince William is not the Heir to the Throne. So it’s what Buckingham Palace regards as “family.” See here: Minor royals like the Earl of Ulster and Lady Gabriella Windsor; viceregal eminences from the Queen’s realms such as the Governors-General of Canada and Belize; Commonwealth Prime Ministers and their spouses such as Sir Michael and Lady Somare of Papua New Guinea; colonial premiers such as the Chief Minister of Montserrat. Nothing to frighten the horses.
There are no foreigners — ie, the President of the United States or France — except members of other royal houses, most of which are distant kin of the Queen — the King of Norway, the Queen of Spain. The rest are from monarchies more or less installed by London when they were under British protection, which is why various Bahraini, Omani, and Kuwaiti princelings will be swanning about. The entire Middle East is a giant clogged septic tank of toxic waste, but, if you’ll forgive a rough generalization, the least fetid despots in the region are the toytown monarchs promoted by the Brits — and most of them were at the Queen’s Coronation, too.
Let’s keep a sense of proportion here. If you want revolting guest lists, try the U.N. Human Rights Council.