Princess Letizia of Spain attends audiences at Zarzuela Palace on May 18, 2011 in Madrid, Spain.
{"Image ImageDescription": "MADRID, SPAIN - MAY 18:  Princess Letizia of Spain attends audiences at Zarzuela Palace on May 18, 2011 in Madrid, Spain.  (Photo by Fotonoticias/WireImage)", "Image Copyright": "2011 Fotonoticias"}