SPF shirt