Aberdeen is welcoming more than 1000 serving, veteran and cadet force personnel this weekend to mark Armed Forces Day.

Crowds are expected to line the length of Union Street on Saturday to show their appreciation.

The march, which starts at 11am at Albyn Place, will include massed pipes and drums and vintage World War Two military vehicles.

Local group the 2nd Hilton Rainbows will be giving out 2000 free hand-held flags for the public to wave.

As the parade passes the Town House lord provost Barney Crockett will take the salute along with top military personnel.

Mr Crocket said: "Aberdeen always embraces this opportunity to say thank you to personnel for their service to the country by turning out in large numbers to watch the parade.

"It's heart-warming to see spectators' young and old pay tribute to the British Armed Forces community for their hard work, dedication and efforts to and keep us safe in the UK and across the globe.

"The pipe bands, marching personnel and military vehicles fill the length of Union Street creating quite a moving spectacle."