A missing Edinburgh woman has been found on the Isle of Skye.
Detectives had been searching for 41-year-old Fiona McMaster since she disappeared outside a Marks and Spencers shop almost three weeks ago.
Fiona McMaster was reported missing on Tuesday 8 August.
On Thursday 24 August, local police stated that the missing woman was thought to have been in Portree at 10:30am.
On Friday 25 August, it was stated that she had been traced "safe and well" in Portree.
Inspectors praised the public saying their information helped to trace her down.