The other way to protect your face against sun and to avoid freckles formation is to wear a hat on your head. It will give you a nice shadow on your face so keep your skin protecting against too much sun exposure. If your problem is the freckles on your arms or back you should get also some extra coating or light clothes covering your skin all the time. Maybe it is not so comfortable during summer but that will effect in a reduction or even avoiding freckles on your body at all.
Besides, it is worth to get a vitamin C to lighten your skin freckles. So you should eat a lot of fruits rich in that vitamin, it is citrus fruits and kiwi, also spinach is excellent source of vitamin C. Of course you can also take a vitamin C supplement but be aware it is not as good as a natural source of vitamin like a fruits and vegetables.
However if all of that methods will not work too well for your freckles you can also find another way to make it less visible on your face.
It is enough to make a good makeup using a natural, mineral face foundation or use a standard cream foundation as well. You need to choose right color that will work the best to hide all of the freckles on your face. If you want to do it best it is worth to ask some specialist in a drugstore to help you with adjusting proper product. If your skin is dry a cream foundation is always the better option.
When the freckles are your problem right now, you should not worry anymore. First of all you can try to like them, as for many people small freckles on your nose in the summer days are just cute and nothing more. Some other people can be even jealous of your freckles. But if you still don`t like your freckles there are plenty of different ways how to reduce them or make them less visible. So don`t hesitate to try even all of them to get the best results that make you fill ok with your face and body overall.