It's been a rather grisly start to the Bank Holiday weekend, with downpours hitting much of the UK.
While the far west of the country has managed to stay reasonably dry, the south and east have been extremely wet, with flash flooding occurring in some parts.
But the rain should stop by Sunday afternoon, leading into a glorious Bank Holiday Monday - with temperatures in London possibly reaching 27C.
Alexi Boothman, forecaster for the MeteoGroup, told the Metro: "Tomorrow it will be a warm Bank Holiday Monday, the warmest day of the week.
"It will generally be 25C (77F) across England, up to 27C in some areas including London.
"Wales should reach 24C (75.2F) and it will be cooler further north, around 22C (71.6F) in Scotland."
Eleanor O'Neil, meteorologist at The Weather Channel, said: "The weather is expected to improve on Sunday for most areas with largely dry conditions along with some sunny spells. There is still a risk of the odd shower over the Midlands and parts of northern England. However, rain showers will persist in south east England through the morning. They will begin to die out during the afternoon becoming drier and brighter but perhaps the odd shower lingering into the evening.
And the BBC predicts that Monday will be "very warm", saying: "Cloud and misty conditions will quickly clear and most places will see warm or very warm sunny periods. Winds will be light."
The glorious sunshine is predicted to last at least up until Thursday. The BBC adds: "It will be largely dry through the period [Tues to Thurs] with some periods of very warm sunshine, although perhaps occasionally cloudy near the coast."
Make the most of the sunshine at one of these top UK beaches: