The 19mph breeze made for welcome relief for sun worshippers – in what was the second highest temperature recorded in Edinburgh this year – who will experience temperatures of over 20C well into the evening.
Monday will be cooler and in Glasgow – for the all important Scotland match against Czech Republic – afternoon temperatures will peak at 15C with just a 20 per cent chance of rain.
The temperature elsewhere reached 24C at Fyvie Castle in Aberdeenshire, with 25.3C recorded at Hawarden Airport in Wales and on Northern Ireland’s Giant’s Causeway.
Sunday’s top temperatures hit 28C at Heathrow and St James’s Park in London, just shy of the hottest day this year, south of the border.
The UK’s hottest temperature this year was recorded at 28.3C in Northolt, north-west London, on June 2 – although the Met Office said that Monday could still hit 29C.
Meteorologist Annie Shuttleworth said: “We are forecasting that 29C could be the maximum tomorrow. If we do see that 29C, it would be the warmest day of they year so far and it would be in the South East.
“It will be another day of warm weather and it could be just one degree warmer.”