King and Queen attend Thistle service in Edinburgh

Members of the Royal Family have attended the Thistle service in Edinburgh, with Queen Camilla and the Duke of Edinburgh formally appointed to Scotland's highest order of chivalry.

The Order of the Thistle recognises 16 knights, drawn from men and women who have held public office or given a "particular contribution" to national life, alongside additional Royal knights.

Only the monarch can bestow the honour on someone, with the most recent recipients being anthropologist Professor Dame Sue Black, lawyer Baroness Helena Kennedy and Scotland's first black professor Sir Geoff Palmer.

Knights took part in a procession to the chapel from the city's Signet library, while dressed in distinctive green velvet robes and white plumed hats, with a badge suspended from the collar depicting St Andrew with a halo.

The Duke of Rothesay and the Duchess of Edinburgh also attended the service at St Giles' Cathedral, which formed part of the royals Holyrood Week stay in Scotland.

The King and Queen then went to an event at Edinburgh Castle to celebrate the 900th anniversary of the City of Edinburgh.