I have a sun allergy. I get long sleeve UPF 50+ swimsuits from Amazon. They’re inexpensive and work well. Like this:
https://www.amazon.com/Daci-Surfing-Swimsuit-Bathing-Black-3/dp/B085F1L7ZB/
If you don’t want to mess around with one pieces, just get a long sleeve rash guard.