I'm a big fan of hats, long sleeves and long pants ...and extreme moderation with sun block. The active ingredient in most sunblocks is a known carcinogen that CAUSES skin cancer. The "natural" products seem to leave a white chalky looking residue. There is no single right answer.