Temperatures will sit between 16c and 20c throughout the day, with fairly clear skies throughout. This warm weather will continue into Friday, with highs of 18c forecast.