There is an antioxidant that is very powerfull in proctecting you from long exposure from the sun. It is called Astaxanthin.
http://www.astaxanthin.org/
http://www.bioage.com/astaxanthin.html
Also I suggest to check if she has heavy metal toxicity by doing a test. There are a lot of health problems releated to that. Make sure when your doing the test that your taking something that removes heavymetals from your body, so you know for sure if there is heavy metal toxicity involved.
If this is the case then she need to detox from this
Some posts that talking about detox is
http://projectavalon.net/forum/showthread.php?t=18882
http://projectavalon.net/forum/showthread.php?t=19443