The occasion when this photo was taken was the 1986 State visit of the Spanish Royal couple to London.
It was during the second official evening during the state visit, at the Spanish Embassy. I remember vividly the gorgeous ¡HOLA! coverage of the event.