The Swedish royal family treated King Felipe VI and Queen Letizia of Spain to a glamorous state banquet at the Royal Palace in Stockholm this evening as part of the couple's two-day visit.