By now, many of us have some spots on us from the sun. All I can say, if they are on your arms, cover your arms. Personally, I try not to wear short sleeves at all. We can wear 3/4 and push up for a better look. If they are on the face, cover it with concealer. Nothing is more aging than a face with a big spot on it. I don't know that anything can remove these spots. Just went to my derma (a very good one at Mass General) and he told me nothing can be done, and I tend to believe him. BUT, things change, so we can keep educated.
If your spots are out of control, the only thing to do is warn the younger girls, our daughters and granddaughters, cover up, the sun is our enemy!!