PACKRMAN
Contributor
I have found Bullfrog sunscreen works best for me. I apply once in the morning, again at lunch and I am good for the day. I usually come back from a week long liveaboard paler than when I arrive. I also wear a Coolibar hat all of the time. I even jump in the water with it, clip it off under water and put it back on during my safety stop. I have pasted a link to something that might work for you on windy boat rides.
Ultra Sport Hat: Sun Protective Clothing - Coolibar
Ultra Sport Hat: Sun Protective Clothing - Coolibar