On June 13, 2017, Queen Letizia of Spain and former United Nations (UN) secretary general Ban Ki-moon attend a meeting on 'Sustainable Development Goals in Spain' in Madrid. Queen Letizia wore a striped off-the-shoulder knit dress by Carolina Herrera. |