Can anyone recommend one? My skin is ridiculously oily (I've been using Differin for several years, and while it keeps my skin clear, there seems to be a trade-off in oiliness) and most sunscreens turn me into an oil slick in less than an hour. To make matters worse my skin reacts to most chemical sunscreens so I generally need a physical sunscreen (e.g. something zinc oxide based).
Ideally I'd like something I can wear under my foundation, or a sort of BB cream/tinted sunscreen. Does anyone have any suggestions?