Parts of Scotland, including Aberdeenshire, have woken up to a white Christmas, the Met Office confirmed.
As of 7am on Christmas Day, the weather agency said there had been snowfall, with more forecast for later in the day in the southern Highlands.
Aboyne in Aberdeenshire and Strathallan in Perthshire were found to have encountered some snowfall overnight.
Video on Twitter, posted by the Braemar, Ballater and Deeside Weather Page, showed substantial snowfall in Braemar.
On Twitter, the Met Office said: “We’ve already seen some #snow in Shetland, parts of eastern Scotland.”
A tweet from the Met Office also noted that snow had been seen in the Yorkshire Dales via traffic cameras.
A Met Office spokesperson said: “We have seen snowfall through the early hours of Christmas Day, though there has not been any significant snowfall since 5am this morning.
“Up until then we saw snowfall across Aberdeenshire, Perthshire and Shetland.
“We have seen snowfall on Christmas Day, so it is officially a white Christmas.”
No further significant snow is expected until after midnight, the spokesperson added.
Moving into Boxing Day, more snow is expected in parts of central and southern Scotland and north-west England, stretching as far south as the Peak District, with the Met Office issuing a yellow weather warning.
Coming into effect just after midnight, the warning will last until noon, according to the agency.
A combination of strong winds and snow on higher ground is expected to disrupt travel.
Roads and railways could be impacted, with the possibility of power outages.