2 answers
The problem is less about the sunscreen itself and more about the amount - even the best products leave a white cast if you use too much. Try lighter textures like fluid sunscreens or tinted versions (BB creams with SPF), which blend better under makeup. Mineral sunscreens are effective, but they tend to cause that cast effect more, so chemical or hybrid formulas are often the better choice. Important thing: let the sunscreen set for a bit before you apply your makeup - that makes a huge difference.
Mineral sunscreens with a high zinc oxide content almost always leave a white cast, because the pigments simply stay visible - no amount of tricks will help that. Chemical filters are your friend here, they dissolve into your makeup and are way less noticeable. Check out products with avobenzone or octinoxate, those are noticeably more transparent.
But what also helps: pick a really lightweight texture and apply the sunscreen before your foundation - then you have time for it to sink in, and the foundation adheres better without everything shifting around again. A lot of people apply way too much because they think more protection means more, but 1.5 finger widths of sunscreen is totally enough for your face. If you still see a film afterward, try a primer in between - it buffers it out and gives your foundation a better base.
Your answer
Log into answer.