Yeh it happened to me too. I realized it was brought on by following the advice of a doctor to use daily suncreen. Our bodies actually need sunlight So I stopped with the routine sunscreen, and only put it on if I will be spending several hours in intense sun such as biking in summer, skiing in winter, or going to the beach. I also take the supplements and I am fine now.
In terms of skin care, I started using olive oil as a moistureizer. It works better than sunscreen to prevent wrinkles.