Britain's Prince Charles talks to Spanish Princess Pilar during a dinner in the Pardo Palace on the outskirts of Madrid, Friday May 21, 2004, during a dinner for 400 guests invited to the wedding of Spanish Prince Felipe and Letizia Ortiz Saturday. (AP Photo/Alberto Martin, Pool)