Her Majesty The Queen wearing the robes of the Order of the Thistle.
Photograph Julian Calder
Scotland’s noble thistle
THE MOST Ancient and Most Noble Order of the Thistle is the highest honour that can be awarded to Scottish men and women for service to their country.