I have freckles / pigmentation on my cheeks, it gets worse in summer and fades in winter, despite me using SPF50 with 5 star UVA (or equivalent) every day. I use niacinamide and vitamin c in the morning and retinol in the evening. Is there anything I should be using instead? Any products that have worked for others? Hopefully pictures are attached.