Have you considered an umbrella?
https://www.amazon.com/Umbrellas-Liteflex-Umbrella-Silver-W2L69027-SILVER/dp/B001OPO7L8/
I'm also partial to traditional caps, and have had really good success not getting burned with this hat:
https://www.outdoorresearch.com/us/en/sun-runner-cap/p/2434330800008