Mandatory Credit: Photo by IBL/Shutterstock (12616301ac) Queen Letizia attends a State Banquet at the Royal Palace in Stockholm, Sweden, 24 November 2021. Spanish Royals visit to Stockholm, Sweden - 24 Nov 2021 The Spanish Royals are on a two-day state visit to Sweden.