Details of the Queen's engagements during her week-long visit to Scotland later this year have been announced.

Her Majesty, who will be accompanied on her trip by the Duke of Edinburgh, will mark her Diamond Jubilee with a series of events in Scotland between July 2 and 6.

Holyrood Week celebrates Scottish culture, history and achievement and includes an investiture and garden party at the Palace of Holyroodhouse.

The week will begin with the ancient Ceremony of the Keys at the Palace of Holyroodhouse in Edinburgh.

During the event, the Queen is handed the keys to the city and welcomed to her "ancient and hereditary kingdom of Scotland" by the Lord Provost.

In keeping with tradition, she hands them back, entrusting their safekeeping to the city's elected officials.

On Wednesday the Queen and the Duke will attend a jubilee thanksgiving service at Glasgow Cathedral, as well as visiting Clydebank and Greenock.

The next day she will attend a thistle service and lunch as a guest of Knights of the Thistle. The service celebrates the order, its history and its members.

The week will end with a visit to Perth, which was awarded city status to mark the jubilee.