From Spain's reigning royals to the Sultan of Brunei, see who made the guest list at Queen Elizabeth's private dinner