Britain looks set for a balmy Bank Holiday weekend, with temperatures expected to reach up to 21C on Monday.
After the coldest start to spring for more than 50 years, forecasters say a prolonged period of dry, "rather warm" weather will arrive just in time for the three-day break.
Many areas are expected to remain dry throughout the weekend, with light showers across central England, Wales and Scotland on Saturday clearing by the evening.
Sunny spells are forecast across the country on Sunday but Monday looks better still, with temperatures set to climb well above the 14.7C average maximum temperature for May.
Sky News weather forecaster Nazaneen Ghaffar said there is "some uncertainty" in the forecast but added: "It looks like Monday will be warm and mainly dry across southern areas, thanks to a south-westerly air flow pushing in warmer air.
"However, there will be the risk of rain across northern and western parts of the UK and Ireland."
Some parts of the UK could be 6C warmer than the May averageLondon and the South East will enjoy the warmest weather on Monday, although temperatures could reach 17C in Wales and 18C in western areas.
Scotland and Northern Ireland will be a little cooler, with highs of around 15C.
The Met Office said the weather is set fair until mid-May, when "slightly more unsettled, showery conditions" are forecast.
"Temperatures should recover from near normal towards rather warm, and it will feel pleasantly warm in any sunshine inland," a spokesman said.
"Towards the end of next week, temperatures should rise further and become warm across many inland areas under strong spring sunshine."
The warm spell follows the coldest March in the UK since 1962.
Mean temperatures plummeted to 2.5C - 3C lower than the long-term average and were the joint fourth coolest since records began.