The region also saw snow last January and in January 2016.

A sharp drop in temperatures this weekend, coupled with rain and thunder, which could turn in to sleet this afternoon, could see snowfall on the highlands from the early hours of tomorrow morning.

Weather warnings have been issued for the bleak weather ahead, which further includes rough seas and high winds.