Spanish Queen Sofia walks with grandchildren Miguel (R), Victoria Federica (2nd L) and Pablo Nicolas (L) in the courtyard of Almudena cathedral, where Spain's Crown Prince Felipe will marry fiancee Letizia Ortiz in Madrid, May 21, 2004. Felipe and former TV-anchor woman Ortiz are to wed in Madrid tomorrow, in the first royal marriage in Spain of a crown prince or a king in nearly a century. REUTERS/Susana Vera