Tuesday will be mainly fine, with temperatures reaching 31C inland, 27C along the coast and 22C in the highest mountains.

Winds will be a northwest to northeast gentle to moderate breeze of 3 to 4 Beaufort, over slight seas.

Tuesday night will continue to be clear, with low clouds and fine mist forming at dawn inland and to the southeast.

Winds will be a northwest to northeast gentle breeze of 3 Beaufort over smooth seas.

Temperatures will drop to 15C inland, 17C along the coast and 14C in the highest mountains.

Wednesday, Thursday and Friday will be mainly fine, with temperatures gradually rising to the seasonal average.