The sun glistened yesterday as the north-east enjoyed record-breaking autumn temperatures.
Aberdeen’s granite sparkled in the afternoon sunshine as the mercury reached 20C – double the average for this time of year.
It is also just the third time temperatures have reached the high in October since 1997.
Meanwhile, temperatures rose to about 18C in Moray and Aberdeenshire.
Met Office experts say the Indian summer was caused by phenomenon known as the foehn effect.
This occurs when warm air drops down western facing hills onto isolated spots along the eastern side of the mountains.
In this case, southern winds which have tropical origins passed over the Cairngorms mountains and descended into the north-east.
However, the Met Office has warned conditions will take a turn for the worst from today.
Last night, forecaster John Mitchell said the heat will be swapped for windy conditions until the weekend, and temperatures will drop to 13C.
He said: “What we will see is a deep area of low pressure passing through the north of Scotland, that’s going to bring some some cool air from the west.
“It will be a windy day across Moray and Aberdeenshire and, at worst, strong gale force winds and severe gales across the Moray coast and high ground.
“That will make for potentially difficult driving conditions across some of the more exposed areas.”
And the blustery weather is expected to continue into tomorrow across the area, however conditions will remain dry.
Mr Mitchell added: “There will be brisk south-westerly winds and the temperatures will again hitting the low teens.
“Into the weekend, we will see a front coming in from the west, and there will be some rain.
“On Sunday, there will be some better weather coming eastward to bring some better weather, and there will be mostly sunshine across the region.”
Meanwhile, a yellow alert has been issued in the Highlands today, with gales and scattered showers expected to batter the northern and western coasts of the region.