Today will be mainly fine with isolated showers in the afternoon in the mountains.
Temperatures will reach 39 C inland, 33 C in the west, south and east coasts, 35 C in the north coast and 29 C in the mountains.
Winds will be light to moderate, force three to four Beauford, over smooth to slight seas.