TEVERGA, SPAIN - OCTOBER 26: Princess Letizia of Spain visits the village of Teverga on October 26, 2013 in Asturias, Spain. The village of Teverga was honoured as the 2013 Best Asturian Village. ... more 
TEVERGA, SPAIN - OCTOBER 26: Princess Letizia of Spain visits the village of Teverga on October 26, 2013 in Asturias, Spain. The village of Teverga was honoured as the 2013 Best Asturian Village. October 26, 2013 in Teverga, Spain. (Photo by Carlos Alvarez/Getty Images) less 
1 / 6
Getty Images | Photo By Carlos Alvarez / Getty Images
Sat, Oct 26, 2013 5:56 PM EDT