After weeks of dull weather Britain is finally set to experience a mini heatwave - with temperatures reaching 31C by next week.
A blast of warm air is coming over from the Continent, thanks to a northwards shift of the jet stream.
See also: June officially among 'dullest and wettest on record'
See also: Italian beach resort offer tourists bad weather refunds
For Sunday, the Met Office says: "Another very warm day, perhaps rather cloudy at first, however developing sunny spells may again trigger isolated sharp showers during the afternoon. Maximum Temperature 25 °C."
But it's Monday and Tuesday when things really heat up, with the Met Office predicting the mercury could reach 31C in London on Tuesday, which would be the hottest day of the year so far.
Temperatures for Monday are also set to reach a very fine 27C.
The Met Office UK outlook for Monday to Wednesday says: "Very warm, locally hot in the south, and humid with sunny intervals, with isolated thunderstorms possible."
While the south will see the particularly high temperatures, most parts of England and Wales will reach the mid-20s at this time - so it's definite BBQ weather for all.