The Queen has made a surprise appearance at a military parade as her busy week of engagements in Scotland continues.
She joined her son Prince Charles at the Queen’s Body Guard for Scotland Reddendo Parade in the gardens of the Palace of Holyroodhouse this afternoon.
Her Majesty beamed in her dusky blue coat and matching hat by Angela Kelly as she clutched her walking stick before sitting down to watch the parade.