Freckles are caused due to long term sin damage or exposure over the period.
Home made remedies will not help as well as superficial creams will not help as the pigmentation could be in the deeper layer of skin.
Sunscreen will not help treat freckles but can prevent its occurrence further to some extent.
There are couple of laser treatments available for freckles.you can consider it as a safe option . But strict usi age of sunscreen and also mechanical barrier like scarfs to cover face when you go outdoors in sunny weather.
Hope this info helps you.
Thanks and regards
Answered2017-11-18 06:49:01
Let others know if this answer was helpful