Spain has been mourning their loss in the World Cup, but today the country is celebrating their new monarchs: King Felipe and the glamorous Queen Letizia. They say beauty is in the eye of the beholder, but you may think otherwise after looking into Letizia’s piercing eyes…
Queen Of Spain, Or Queen Of Insane? [SLIDESHOW]
Julia Dent
Contributor
Font Size: