SANTIAGO DE COMPOSTELA, SPAIN - NOVEMBER 06: Prince Felipe of Spain (3L) and Princess Letizia of Spain (C) attend an open-air mass celebrated by Pope Benedict XVI in front of Santiago de Compostela ... more 
SANTIAGO DE COMPOSTELA, SPAIN - NOVEMBER 06: Prince Felipe of Spain (3L) and Princess Letizia of Spain (C) attend an open-air mass celebrated by Pope Benedict XVI in front of Santiago de Compostela Cathedral on Obradoiro square on November 6, 2010 in Santiago de Compostela, Spain. The Pope is on a two-day visit to Spain. (Photo by Carlos Alvarez/Getty Images) less 
1 / 30
Getty Images | Photo By Carlos Alvarez / Getty Images
Tue, Nov 9, 2010 10:54 AM EST