The UK is set to see “wall-to-wall sunshine” which will bring the warmest day of the year so far.
The Met Office said the mercury could hit 20C in north-west Scotland and the Moray coast on Saturday, beating Friday’s high of 17.5C recorded in the West Sussex village of Wiggonholt.
Elsewhere, temperatures are expected to reach 15C to 17C – which are above average for March.
If 20C is reached it will be the first time the mercury has risen that high since October, according to forecasters.
Met Office meteorologist Annie Shuttleworth said: “Today lots of areas will be seeing a very warm day for March, especially in north-west Scotland and parts of the Moray coast. We could see temperatures up to 20C in that area this afternoon.
“Away from that we’re likely to see temperatures of the mid to high teens, so highs of about 15C in London, and then in more western areas, so the north coast of Devon and Cornwall and the north coast of Wales, we can see more like 16C or 17C in those areas.
“It’s because we’ve got high pressure bringing wall-to-wall sunshine for much of the UK today.
“Having said that, for some southern and eastern areas of the UK it is feeling a little bit cooler than it did yesterday because of a stronger breeze, and sea temperatures aren’t that warm at the moment.”
But dry weather should prevail everywhere else, with sunshine particularly in western areas.
Temperatures are predicted to pick up again into Tuesday and Wednesday, reaching the mid to high teens along with more sunshine and dry conditions.
“There will certainly be some long-lived sunshine but it might not be wall-to-wall sunshine like on a day like today when there’s hardly a cloud in the sky.”
The pleasant conditions are due to the jet stream tracking well to the north of the UK, letting high pressure dominate from the east, the Met Office said.
The area of high pressure is centred over Denmark, which could see its highest pressure record ever.