Slather on at least SPF 30 and don’t be fooled by the “water-resistant” label: it doesn’t mean waterproof. These sunscreens ...