Parts of Britain were waking up to a blanket of snow today as the recent spell of unseasonably warm weather was replaced by wintry conditions and predictions of sub-zero temperatures.
More than six inches of snow fell in the space of four hours in parts of Scotland overnight as an Arctic weather front bore down on the UK.
And after one of the warmest Marches on record forecasters are warning Britons to get their jumpers and scarves back out with temperatures set to plummet to as low as -5C tonight as the big chill moves south.
Around 10cm of snow has carpeted most parts of northern Scotland overnight, with accumulations of 17cm recorded in Aviemore in the Highlands and temperatures of close to -2C in Glen Ogle.
Scotland's central belt was also hit by the wintry weather, which will gradually creep into northern England, parts of Wales and the Midlands in the coming 24 hours.
Aisling Creevy, a forecaster with MeteoGroup, the weather division of the Press Association, said: "A slow moving Arctic front has brought a wintry mix of weather to parts of Scotland overnight with snow, sleet and rain in northern and central areas.
"Snow and rain showers will continue in Scotland throughout the day and move into northern England before reaching the Midlands tomorrow morning.
"A raw north-easterly wind will also make it feel very cold with the wind-chill taking a two or three of degrees off the actual temperature.
"Tomorrow the UK will be noticeably colder and feeling quite raw and we could get widespread lows of around -5C in Scotland overnight."
Temperatures in northern Scotland will range from 2 to 5C, MeteoGroup said, with England getting the brunt of the freezing weather tomorrow.
The Met Office has issued an amber severe weather warning for snow in four areas of central and northern Scotland, advising the public to be prepared for transport disruption with ice developing on untreated roads.
However, Ms Creevy said the cold snap will be short lived with temperatures recovering on Thursday.
London and the south east should escape the snow with temperatures of around 13C today before dropping to around 8C tomorrow, she added.
The weather is in stark contrast to March's mini-heatwave - the only years to have a warmer March in the past 100 years were 1938, 1948, 1957, 1990 and 1997.
Paul Mott, senior forecaster at MeteoGroup, the weather division of the Press Association, said: "The weather in March has been quite exceptional. There were a number of Scottish records that were broken and some of the highest temperatures ever recorded in March."
Is there snow where you are? Email your pictures to firstname.lastname@example.org
Take a look at pictures of recent snow around Britain below:
Waves crash into the beach at Tynemouth, Tyne and Wear, as gusts of wind up to 60mph are expected across western parts of northern England.
Surfers in heavy seas at Longsands in Tynemouth, Tyne and Wear, as gusts of wind up to 60mph are expected across western parts of northern England.
Farmers in the Pennines get food to their livestock out on the snow near Brough in Cumbria, as the winter cold snap continues to bite.
Kilhope lead mine in County Durham as forecasters have warned people to take extra care on journeys as snow is expected in parts of the UK today.
A vehicle struggles in the snow near Kilhope lead mine in County Durham as forecasters have warned people to take extra care on journeys as snow is expected in parts of the UK today.
A woman walks her dog near Peebles in the Scottish Borders as heavy snow covers much of Scotland.
Callum Humphreys, 5, enjoys the first heavy snow falls in Allenheads Northumberland as forecasters have warned people to take extra care on journeys as snow is expected in parts of the UK today.