Princess Letizia On Saturday: Wonderful In White (PHOTOS)
share this story
Princess Letizia of Spain attends the Royal Guards Flag Ceremony at the El Pardo Palace on April 10, 2010 in Madrid, Spain. She wore a minimalist white suit and her favorite rose-colored platform stilettos. (Photo by Carlos Alvarez/Getty Images)











First Posted: 06/11/10 06:12 AM ET Updated: 05/25/11 05:05 PM ET