Elgin teenager Erin Lang, 16, has been found.
She was reported missing after last being seen at about 6pm on Friday in the Elgin area.
Police appealed to members of the public with information on her whereabouts to come forward.
Officers have now confirmed she has been traced safe and well.
Anyone who may have seen Erin is asked to call police via 101 quoting incident number 0062 of December 22.
Missing People run a free helpline 7 days a week from 9am to 11pm for anyone who is “thinking of going missing, is currently missing, or has friends or family who are missing.”
This can be accessed by phone or text on 116 000. More details can be found online.
Have you seen them? The long-term missing people in the Highlands, Moray, Aberdeenshire and Islands
Conversation