The first glimpse of summer has arrived in Scotland with the highest temperature of the year recorded this week.
On Tuesday the record for the year so far was broken as temperatures hit 23.9C in Lossiemouth, Moray, according to the Met Office.
Weather forecasters say there will be plenty of sunshine with temperatures expected to remain high through until the weekend.
The high is set to continue to rise on Wednesday and into Thursday as the country rivals several European cities including Paris and Madrid.
STV weather forecaster Sean Batty said the temperature recorded in Lossiemouth beat that of Aboyne at 23.6C noted in March.
He added: "Over the next few days cloud will come and go across central and eastern areas which may hamper temperatures in some parts. Clear skies can be expected in all parts during the weekend with UV levels becoming high.
"Sunburn risk will be high especially later in the week and during the weekend. People are advised to wear high factor sunscreen."
For more information on sun safety, visit the STV Health Centre, brought to you by NHS inform.
People who read this story also read
- Teenager is raped in early morning attack in west end of Glasgow
- Drugs squad police officer suspended and charged with assault
- Royal Mail suspends worker amid post tampering investigation
- Think-tank calls for 19 'super' councils with control of health and police
- Four-car crash causes long tailbacks on the M8 during rush hour