Queen Letizia of Spain attends several audiences at Zarzuela Palace on July 19, 2019 in Madrid, Spain.
(July 18, 2019 - Source: Getty Images Europe) see more angles »
Prev 2065 of 69181 Next

Queen Letizia of Spain Print Dress

Queen Letizia of Spain kept it breezy in a sleeveless print dress by Carolina Herrera while attending audiences at Zarzuela Palace.
Brand: Carolina Herrera