It blows my mind, we got so many 'remedies' when what's really needed is just a normal healthy lifestyle: go out and have fun, don't use sunscreen in the morning and in the late afternoon but protect your skin (cover it) during the peaks in the middle of the day. Breath fresh air, be physically active, eat food that grows outside, whatever it is, either veggies or meats. Drink plenty of water, sleep well, love your family.
It's really not that difficult.