It’s almost ice cream weather!
Malta has been named the warmest place in Europe for the second day in a row.
Temperatures are expected to reach 19°C today, according to the Met Office in Luqa.
The figure is higher than the average summer temperature in Glasgow.
As the mercury peaked at 19°C in Malta today, temperatures struggled elsewhere in Europe.
St Petersburg -10°C
Forecasters said Malta was expected to enjoy warmer than usual weather this weekend, with highs of around 24°C by Sunday, making it the warmest weekend of 2018 so far.
Photos by Robert Muscat