The Portuguese Met Office said the weather advisory was in place for 12 districts, including Faro, Lisbon, Beja, and Braga.

The advisory will remain in place until 6pm this evening, with winds of up to 80 kilometres forecast, while snow should fall on areas located 600 metres above sea level, with the area bordering with Spain predicted to bear the brunt of the icy weather.