Have you considered titanium dioxide in the form of a tinted moisturizer or mineral makeup? I personally use Juice Beauty's regular and tinted moisturizers. They DO leave your skin "shiny", so a little powder over it helps. I have been using a mineral makeup (bare minerals) for 7 years, and it also has titanium dioxide in it for a natural SPF. Know that natural SPF's will usually leave you looking shiny, but not oily, so if you want a more "matte" look, you'll need to use some powder over it, but avoid talc if you can. I use the mineral veil that comes w/ the bare minerals makeup, and it masks the shine from the titanium dioxide pretty well. I don't use it sparingly like they show, and it helps keep the oils down too.
I hope this helps! I have sensitive skin, and had BAD acne before switching to mineral makeup. I've only recently started using Juice Beauty skincare because my friend told me about it and it's organic, so I jumped on it. It's NOT cheap, but it's great quality. They make a "generic" version of it, sold in CVS called Juice Beauty, and it's a bit cheaper, and fewer ingredients. Look on Ebay for deals too.
I hope this helps! I have sensitive skin, and had BAD acne before switching to mineral makeup. I've only recently started using Juice Beauty skincare because my friend told me about it and it's organic, so I jumped on it. It's NOT cheap, but it's great quality. They make a "generic" version of it, sold in CVS called Juice Beauty, and it's a bit cheaper, and fewer ingredients. Look on Ebay for deals too.