Can anyone recommend a self tanner that lasts on holiday and doesn't go patchy with being in the pool/sea/using suncream?