Left to right: Spanish royals Princess Letizia Ortiz, Prince Felipe de Borbon, King Juan Carlos I and Queen Sofia.