Mainly fine weather on Friday with temperatures rising to 37 C inland and 29 C in the mountains.
In coastal areas, temperatures will rise to 30 C in the north and around 33 in all others.
Winds will be variable, light to moderate, force 3 to 4 Beaufort, over smooth to slight seas.