King Charles and Queen Camilla look regal together as they arrive at Order of the Thistle ceremony

3 hours ago
King Charles and Queen Camilla arrived at the historic St Giles' Cathedral in Edinburgh, Scotland, on July 1, 2026, to attend the annual Service of the Order of the Thistle. The ceremony is one of the most prestigious events of Royal Week.
More Videos