I see a bunch of people here in northeast Brazil kitesurfing all day long without any kind of protection but the sunscreen. Maybe they don't care because they are tourists that will be here for just a few days or weeks,... But me.. I live here, and my father had skin cancer, so I always tried to be very well protected while in the water.
The problem with hats is that they will come off or the wind will make the brim flop onto your face.
Best hat I found was the Fcs bucket hat ( https://www.amazon.com/FCS-Wet-Bucket-S ... B008EX44DY
) I used it for a long time, paired with a long sleeve UV shirt and uv jogging pants..plus some. kind of sunscreen that doesn't come off (like those surfers used decades ago).
The fcs hat however started folding in very strong winds or getting in the way when I wanted to look up to the kite. And if I moved it up I would get too much sun on my face, specially on the lips.. So I started using a baseball hat under the fcs hat.. extremely ugly, but it worked.
I also bought one of those hats that come with a neck protection and I sometimes use it instead of the solution above. Something that looks like this:
There are other hats with stiff brim, like the dakine indo or dakine no zone, but I never tried.
https://www.amazon.com/Dakine-8660100-1 ... B00I68V04S
https://www.amazon.com/Dakine-DAKINE-In ... B00I68V3UE
Recently I saw someone with a shelta hat.. They are extremely expensive (65usd) but they seem to address a lot of the problems I have, so I will give it a try.
https://www.amazon.com/Shelta-SEAHAWK-M ... B0186LD96G