Mandatory Credit: Photo by IBL/Shutterstock (12616035r) Queen Letizia, King Felipe VI, King Carl Gustaf and Queen Silvia at the official welcome ceremony at the Royal Palace in Stockholm, Sweden. The Spanish Royals are on a two-day state visit to Sweden Spanish Royals visit to Stockholm, Sweden - 24 Nov 2021