It may be a few days late, but spring has brought with it some much-needed sunshine to most of New Zealand.
And it looks like the warm fine weather is here to stay until at least Sunday.
MetService duty forecaster Larissa Marintchenko said this week's forecast was a vast improvement on last week's temperature when there was a cold southerly lurking about.
The central and northern parts of the North Island, including Auckland, Hamilton and Tauranga, can expect temperatures between 17C and 19C, with areas on the east coast such as Gisborne, Napier and the Wairarapa lucky to be basking in temperatures of up to 20C.
In the South Island, Marlborough would also hit the low 20Cs.