I go to an Acne specialist, she has me on TIZO2, it's 40 SPF. I'm sure you can buy it in different strengths. She's a really good specialist, very keen on paying attention to the things that is often overlooked but things that are actually pretty important, like the active and none active ingredients. She likes this sunscreen because it's amazing at protecting your face but also doesn't clog your pores. Idk, she goes into some scientific reasons for why she uses the products she uses, I'm not good at re-explaining lol. But anyways, here's a link to it. I buy it from her but you can find it online as well. Here it is [Edited link out]
I have used elta md and loved it. My skin type is combination, oily t zone and dry cheeks, pimples pop up in random places and take ages to heal.
Right now I am alternating between Paula's choice mineral moisturiser with spf, and krave beauty beat the sun. Both are not pore blocking for me and lightweight, plus doesn't leave me oily and sweaty looking after application 🙂