If you've stepped outside today you'll be all too aware that it's very, very warm.
So warm, in fact, that temperatures across much of England have reached as high as 31C (87.8F) - the hottest day of 2016 so far.
This is how our mini heatwave compares to previous July months:
However, the hot and humid air is expected to trigger thunderstorms across much of the UK from Tuesday evening until late on Wednesday - with a severe weather warning for rain and the possibility of flash-flooding.
Make the most of it while it lasts.