Singer Michaela Foster Marsh performed for Queen at Balmoral on August 17, 2018

Michaela, from Glasgow, sang alongside piper Bethany Bisaillion, who was the Queen's piper in Ottawa, Canada.

“I was so honoured, humbled and privileged to have met my beautiful Queen and sing for her, especially so recently and perform such a pertinent song by Bethany Bisaillion.”

“I knew she was unwell and it was emotional but it is a memory that will stay in my heart forever. Rest in peace, my beloved Majesty. Your reign will never be forgotten.Your dignity was supreme to the end.”

Michaela Foster Marsh

The singer revealed she met the Queen in 2018 at Balmoral, with Prince Edward, pictured, and said the Queen was always 'gracious' with her time..