Mourners have gathered in Edinburgh as Queen Elizabeth II's coffin arrives at Holyroodhouse following a six-hour journey across Scotland.
The hearse carrying the coffin left Balmoral at around 10am on Sunday with crowds lining the streets to pay their respects.
The former monarch did not travel alone – the Princess Royal and her husband Vice Admiral Sir Tim Laurence were in a limousine as part of a procession directly behind her.
A single motorbike police outrider led the way as the hearse, which was followed by six vehicles.
The coffin passed through the village of Ballater, where well-wishers who had waited patiently for the opportunity to pay their respects bowed their heads, while others saluted as the hearse drove slowly by.
While it also arrived in Dundee and Aberdeen before making its way to Edinburgh.
Queen Elizabeth II's coffin left Balmoral at around 10am on Sunday Owen Humphreys
Mourners lined the street in the village of Ballater Andrew Milligan
The coffin was draped with the Royal Standard of Scotland and with a wreath of flowers on top Andrew Milligan
The Princess Royal and her husband Vice Admiral Sir Tim Laurence were in a limousine as part of a procession Paul Campbell
The hearse passed through Aberdeen Paul Campbell
People took up vantage points to pay their respects Andrew Milligan
The hearse passing over the Queensferry Crossing Owen Humphreys
Crowds came to pay their respects to Queen Elizabeth II Michael Boyd
The hearse passes through the Royal Mile in Edinburgh. Peter Byrne
Pallbearers carry the coffin of Elizabeth II. Alkis Konstantinidis