Two 21-gun salutes will be performed at midday today to mark the Queen's 88th birthday.
Gunners from the 105th Regiment Royal Artillery will perform the tributes at Edinburgh and Stirling Castles.
The Army's Scottish Medical Regiment will host the salute at Stirling for the first time.
Today's celebrations are in honour of Her Majesty's actual birthday, her official State birthday is a Saturday in July.