There is a company called Sun Precautions that makes a full line of sun-blocking apparel:
http://www.sunprecautions.com/
We also have a summer-weight longsleeve cycling jersey from Terry, designed for people with sun sensitivities:
Terry Sunblocker Jersey