Queen Sofia presides Ceremony of Solemn Oath or Promise before the Flag
On Friday, Queen Sofia presided over the Ceremony of Solemn Oath or Promise before the Flag at the "El Rey" Barracks of the Royal Guard in Madrid. During the ceremony, 75 new members of the Royal Guard were sworn in before the Flag of Spain, followed by a speech by the Colonel Chief of the Royal Guard and a tribute to those who gave their lives for Spain.
Queen Sofia wore her Escada coat.




On Wednesday, the Norwegian Royal Family was joined by members of Foreign Royal Families and hundreds of guests to bid farewell to King Harald V in Norway.