News
The Spanish royals usually attend church on Christmas Eve, with a traditional mass held at midnight. On Christmas Day, December 25, Queen Letizia's family have lunch at the palace.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results