The streets of Keith will be awash with military regalia this afternoon as hundreds of servicemen past and present honour Armed Forces Day.
The annual Moray event comes a week ahead of the national day of commemoration and is held early so local personnel can take part in official ceremonies elsewhere next Saturday.
It will feature a parade along the town’s Mid Street to Reidhaven Square.
Serving members of the armed forces will be represented by staff from 39 Engineer Regiment, based at Kinloss Barracks, and by airmen from RAF Lossiemouth.
Veterans from all the military services will also join the parade, along with a contingent of local cadets.
The Lord Lieutenant of Banffshire, Clare Russell, will take the salute and will be joined by the Lord Lieutenant of Moray Grenville Johnston.
Mr Johnston said he was looking forward to playing his role in the occasion.
“It’s a significant opportunity for us to recognise the work of the armed forces and what they do – particularly those who are based in Moray and Banffshire at Kinloss Barracks and RAF Lossiemouth, who go to all parts of the world to work on behalf of us all,” he said.
“Mrs Russell and I will have an opportunity to inspect the parade and speak to soldiers who are involved as well as RAF personnel.”
The square in Keith will host a variety of stalls and displays, in addition to a refreshment marquee serving hot drinks and a licensed bar.
The parade will start at 2pm and the event closes at 5pm.
Any veteran wishing to join the event should attend at the parade muster point on north Mid Street by 1.30pm.