Thousands of people lined Edinburgh's historic Royal Mile today to pay their last respects to the late Queen. Many were in tears, many held phones above their head to capture the historic occasion on video. A few shouts were heard - a "God Bless the King!", some in protest. But the crowd crammed along the Old Town route was overwhelmingly, quietly respectful.
King Charles III led the procession the short distance from the Palace of Holyroodhouse to the service at St Giles Cathedral, joined by members of the Royal family.
A single cannon shot rang from Edinburgh Castle - the 21 gun salute - marking each minute of the silent and solemn procession as the coffin slowly made its way up the Royal Mile.
The Queen's coffin, in its glass hearse, was draped in the Royal Standard of Scotland, with a wreath of white flowers placed on top of it.
Soldiers from the Royal Regiment of Scotland were the pallbearers, flanked by the Royal Company of Archers, the King's body guard in Scotland, each carrying their long bows.
The coffin was carried into St Giles and the crown of Scotland laid on it. At a service steeped in tradition, First Minister Nicola Sturgeon read from Eccliastes and folk singer Karen Matheson of Capercaillie sang a moving version of Psalm 118 in Gaelic.
The Queen will remain at rest at St Giles til tomorrow afternoon when her coffin will be taken to Edinburgh airport to be flown to RAF Northolt.
The state funeral takes place at Westminster Abbey on Monday 19th September at 11am.
Queen Elizabeth II was on the throne from 1952 to 1922, the longest-reigning monarch in British history.