The cool change certainly rocked Melbourne today.
So much so that it set a 48-year temperature record.
The Bureau of Meteorology posted late on Thursday that the day's maximum - a freezing 12.8 degrees - was the lowest we've seen this early in the year.
Not since 1970, when May 6 reached a miserly 11.7 degrees, have we seen a day that cold so early in the year.
It's not meant to get any better, either, with chilly and windy temperatures tipped for the next couple of days.
Melbourne is expecting 15 to 30 millimetres of rain on Friday with a top of 15, while Saturday will also reach just 15.