Sunday's forecast got everyone very excited, with areas in southern and eastern parts of the UK predicted to be bathed in temperatures of 26C.
And amazingly, the weather has actually lived up to expectations in some parts of the country.
So, here's how people have been dealing with this mini heatwave (yes, we're calling it a heatwave).
People are quite frankly living the dream.
I just took off my vest, what a time to be alive #summer
-- rob&dave kearney (@boringkearney) May 8, 2016
Obviously we're embracing this perfect BBQ weather.
-- Adrian Long (@AdrianLong3) May 8, 2016
-- Katie (@katie_louh) May 8, 2016
People just can't get over these temperatures.
-- Michelle Spinks (@MrsMSpinks) May 8, 2016
-- Georgina Mills (@GeorginaMills1) May 8, 2016
It's been an exciting day.
Second lot of washing out to dry. When did my life get this fabulous? #heatwave
-- claireoconnell (@claireoconnell) May 8, 2016
There's been some serious sunbathing action.
Sunbathing in England! Never thought I would see the day! #heatwave
-- Chloe Wicks (@ChloeWicks97) May 8, 2016
-- Andrew Hrrington (@Andyhrrington) May 8, 2016
-- The South Downs NT (@TheSouthDownsNT) May 8, 2016
And if you haven't had Pimm's, well, what have you been doing?
Or ice cream for that matter.
-- Raoul Dixon (@RaoulDixonNNP) May 8, 2016
Only thing is, we're not used to this weather one little bit.
hello public transport, I must be on the non stop from hell bus since it feels like 200 degrees on here ? #heatwave
-- Kell-o (@_donna_kel_) May 8, 2016
But the thing is, we know it won't last forever.
-- Rebecca O'Connor (@becaoconnor) May 8, 2016
Yeah, sorry everyone - this will be the last of the warm spell. The new week will be cloudier, cooler and will bring on the rain.
From Monday temperatures in Wales may be around 17-23C, around 18-19C in Northern Ireland and easterly breezes in areas like Aberdeen will bring 15-16C temperatures to parts of Scotland.
And as the week progresses, temperatures are still likely to be mild - but they will fall day on day. So, get BBQing!