The north of Scotland has been the warmest place in the UK as temperatures soared ahead of the Easter weekend.
Paddling pools came in handy to beat the Aberdeen heat
The Aberdeenshire town of Aboyne was the country's hottest place, with temperatures already hitting 16C by Wednesday morning.
Despite waking up to frost, people in Aberdeen were also enjoying warm sunshine and blue skies.
In Glasgow, Edinburgh and Inverness, 12C was recorded. However, forecasters expect the weather to get cooler.
Temperatures in Scotland are expected to range between 10C and 14C at the weekend.
It could be warmer in England and Wales, possibly reaching 20C in London on Monday.