In August 1987, Queen Sofía showed Princess Diana around Palma, Spain. The Spanish royal wore a green and white tea-length dress for the occasion. She accessorised with a gold chain belt, gold hoop earrings, and black flat sandals.
Image Source: Getty/Anwar Hussein