A weather warning for high winds has been issued across most of Scotland on Christmas Eve.
The Met Office yellow alert for high winds is in place on Sunday for most of northern and central Scotland, with gusts of up to 70mph expected.
The alert is in force from midday until midnight, covering most of Scotland north of Peebles.
Forecasters have warned of “blustery” conditions and have urged motorists to take care on the road.
It comes after northern parts of Scotland were blanketed by snow overnight into Saturday morning, covering the Highlands and Aberdeenshire.
The Met Office had issued a yellow weather warning for snow and ice and another for rain from Friday evening until midnight on Saturday.
Parts of Scotland were hit by snow showers and ice, causing travel disruption over the Christmas weekend.
Travel disruption is likely to continue through Sunday as more people begin journeying for the festive season.
Speed restrictions were put in place on the rail lines on Saturday due to the weather, causing delays and cancellations for services to Inverness, Aberdeen and Oban.
CalMac ferries to Uist, Colonsay, Coll and Tiree had also been cancelled due to the windy conditions.
But most hoping for a white Christmas will be disappointed – wet and windy conditions and highs of up to 10C are expected for most of Scotland.
According to STV weatherman Philip Petrie, the places most likely to see snow on Christmas morning are the north-west Highlands, Inverness and Fort William in higher ground areas.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country