It will be a warm and sunny day today, with temperatures rising to 32 C inland, around 28 C on the east and north coasts, around 26 C on the remaining coasts and around 24 C in the mountains.
Tonight will be mainly fine though in the early hours of the morning there will be patchy fog and low cloud.
Temperatures will fall to 16 C inland and on the coasts and 13 C in the mountains.
Tuesday, Wednesday and Thursday will be mainly fine. There will be a noticeable rise in temperatures to above average for the time of year.