Mandatory Credit: Photo by Shutterstock (12617629m) Queen Letizia of Spain, Queen Silvia of Sweden visit Bernadotte Library of the Royal Palace in Stockholm, Sweden, on November 24, 2021. - The Spanish royals are on a two day long state visit to Sweden Spanish Royals visit to Sweden - 25 Nov 2021