QUEEN LETIZIA OF SPAIN, 46, look pretty in florals today as she wore a printed midi skirt and high heel shoes to visit the Spanish National Library today.

Source link