I wear black pretty often and seem to always get the sunscreen all over the black part of my clothing. Ugh.
I have two long sleeve Coolibar shirts I got on Amazon. I think this one is legit cute and wear it even when I don't need the sun protection. Pretty sure the few other SPF things I have are also Coolibar brand actually.