Scotland is expected to continue to bask in warm temperatures this weekend as the mild weather which has already made the UK hotter than parts of mainland Europe and Africa in the last few days continues.
The Met Office is predicting temperatures of 23C in Glasgow on Saturday, with Edinburgh and Inverness each coming in slightly cooler at around 18-19C.
STV weather presenter Sean Batty said: "It will be warm in inland areas over the next few days, with blue skies continuing throughout the weekend."
High UV levels will increase the risk of sunburn, particularly for competitors in the Edinburgh marathon on Sunday.
Sean said: "We're expecting low cloud and mist at the start of the race, but that will clear away to leave a warm, sunny day. Competitors should make sure they put on sun protection before they start even if the skies are grey."
The thermometer started rising on Tuesday, driving Scots out of their homes and offices and into parks and other public places to soak up the rays.
On Friday, the mercury hit 28.7C at Kinlochewe, just 0.3 degrees short of the all-time record temperature for May, and 28.1C at Aviemore.
That makes Friday the warmest day of the year so far, with many parts of the country enjoying their highest temperature for three years.
The fine weather is expected to continue on Monday although in some areas there clouds will start creeping in, and along the east coast misty low cloud is likely at times.
Tuesday is likely to be the last day in what has been a run of very warm days and in places record breaking May temperatures.
For more information on sun awareness, visit the STV Health Centre, brought to you by NHS inform.
People who read this story also read
- Three rescued after inflatable canoe swept down river towards the sea
- Man killed girlfriend with knife through the heart in row over baby
- Man arrested in connection with rape of teenager in Glasgow's west end
- 14-year-old boy injured in 'fight' at school dies in hospital
- Two ministers quit Church of Scotland in protest over gay clergy