Soldiers serving in Afghanistan over the festive season have received a visit from the Princess Royal.
Anne flew into Camp Bastion to be shown around by a number of units to see the work they are doing.
The princess, who was accompanied by her husband Vice Admiral Sir Tim Laurence, was shown around Camp Tombstone where the Royal Scots Borderers, 1st Battalion, The Royal Regiment of Scotland (1 SCOTS) are based.
The battalion, which is based at Dreghorn Barracks in Edinburgh, left Scotland in September to complete a six-month tour of Afghanistan.
They have been working with members of the Afghan National Army in Camp Shorabak, which is the Afghan base attached to Bastion, in an advisory and training role.
Major Andy Watson, 33, from Edinburgh, said: "The visit is fantastic. It was a nice surprise as we only found out about it at the last minute for security reasons.
"We were showing off a series of photographs to demonstrate what we've done and our approach to our mission over the past three months, and also some equipment as well.
"For many of the Jocks it's the first time they've met Her Royal Highness, so for morale it's fantastic - especially this close to Christmas."
Anne also went to the Joint Aviation Group, including the Apache department, and the Military Working Dogs Squadron, as well as the 7th Regiment of the Royal Logistics Corps and 12 Logistic Support Regiment.
Dog handler Corporal Adrian Dickson, who serves with the RAF Police, is on his first tour of Afghanistan. Speaking about the visit by the Princess Royal, he said: "It's a big boost in morale. It means we're not forgotten about."