The body of a missing woman has been formally identified after being found in the Outer Hebrides.
The body, found in the Aird area of Benbecula at around 1.05pm on Sunday, has been formally identified as Shanahan MacInnes.
The 28-year-old was reported missing after she was last seen at around 1.30am on November 22 on Tindall Road in Balivanich.
Police said the death is not being treated as suspicious and her family have been made aware.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country