Scotland is set for another glorious weekend of sunshine this weekend - but it won't last long as forecasters warn of sleet and snow.
The Met Office predicts temperatures to reach highs of 17C on Friday and 16C on Saturday and Sunday as Scots toast in an early spring scorcher.
Scotland will be hotter than Ibiza, which will be just 13C and raining on Saturday, according to the Met Office.
It's been a week of unusually warm weather, with the country recording its highest temperature of the year so far of 20.2C in the Wester Ross village of Kinlochewe on Saturday.
But the good weather will take a turn for the worse next week as parts of Scotland is expected to be blasted by snow and sleet with temperatures plummeting.
The BBC 14-day weather forecast predicts that temperatures are set to tumble and snow will hit parts of Scotland - including Glasgow and Edinburgh - next Wednesday, March 30.
The current sunny weather will continue on into the weekend but things will take a turn for the worse, overnight on Sunday.
The temperatures will roughly stay the same until Sunday, reaching 15C most days but by Monday it will have dipped to just 9C through the day.
However at night on Monday, Tuesday and Wednesday temperatures are predicted to fall to around 0C.
The BBC say that by 7pm on Wednesday evening the snow will have started falling.
Snow and hail are expected up until around midnight, but they say it will dissipate to 'light snow showers' by 10pm.
The Met Office long range forecast from Monday, March 28 to Wednesday April 6 predicts wintry showers and colder conditions.
It states: "Still settled for many at the start of next week but a trend to showery and colder conditions is expected to take place from the north from Monday.
"Showers will likely be focused on northern and eastern areas, potentially wintry over northern hills and at lower levels in the far northeast. A good deal of dry weather persisting in the south and west.
"Potential for strong winds in the far northeast early in the period. Later next week and beyond, more unsettled conditions are likely with more frequent showers or longer spells of rain for many areas. After a spell of below average temperatures next week, temperatures are likely to return to near average later in the period."
Don't miss the latest news from around Scotland and beyond - Sign up to our daily newsletter here.