The Crown Prince of Saudi Arabia has met the Queen Elizabeth II for lunch on the first day of his extravagant state visit to the United Kingdom.
Mohammed bin Salman arrived in the UK on Tuesday night, and is expected to spend three days in the country. This is his first visit to Britain since becoming Crown Prince last June.
The Queen hosted the Crown Prince for a lunch and private audience at Buckingham Palace on Wednesday. All foreign dignitaries are invited to meet the Queen and other members of the Royal Family during state visits.