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.