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: HRH Queen Elizabeth, The Duke of Edinburgh and Prime Minster Theresa May greet each other and talk before the royal arrival.