It will take place on June 29, almost 20 years to the day since the Monarch presided over the official opening of Parliament which saw it assume legal powers.

The ceremony will also be attended by Prince Charles - or The Duke of Rothesay as he is officially known here in Scotland.

Sign up to our daily newsletter The i newsletter cut through the noise Sign up Thanks for signing up! Sorry, there seem to be some issues. Please try again later. Submitting...

The Queen opens the fifth session of the Scottish Parliament in 2016

Presiding Officer Ken Macintosh said: “Since the Scottish Parliament was established nearly two decades ago, Her Majesty The Queen has given us her unwavering support. She addressed the newly elected MSPs in July 1999 as we assumed our legislative powers and she has visited Holyrood many times since. Each time with messages of friendship and support."