A cheery-looking Queen has made her second public appearance in just two days as she continues her stay in Scotland.
This morning she attended the armed forces act of loyalty parade at the Palace of Holyroodhouse to mark her Platinum Jubilee north of the border.
The monarch, dressed in a heather-coloured silk wool dress and coat with a matching hat, all by Angela Kelly, waved to the crowds as she stood with the help of her walking stick.