Thank you for your patience while we retrieve your images.

The Queen and The Duke of Edinburgh formally welcome His Majesty King Felipe VI of Spain at Horse Guards Parade on Wednesday 12th July 2017. Pictured: Prime Minister Theresa May waits in line to greet HRH Queen Elizabeth.