Overnight there will be plenty of clear spells and this will allow temperatures to dip to a cool and fresh 9C. There's a risk of a couple of showers drifting in around Pembrokeshire, but it will be dry everywhere else.
Sunday sees variable cloud around, but many places will see some fine sunshine. In spite of a cool northerly breeze temperatures could reach 24C. Whilst it will be cooler near the coasts with an onshore breeze, we could still reach a comfortable 17-20C.
Monday should see some glorious sunshine around with a few showers around on Tuesday and Wednesday. Temperatures should be about right for the time of year or slightly warmer.