I have been using the LOreal Revitalift bright reveal brightening moisturizer sunscreen spf 30 for about 4 years now. It is my daily under makeup and is nice and light and doesn't break me out. I uses a lot of others before this one that did break me out. On days I know I am going to be in the sun for an extended period of time like heading to the pool, sporting events or the beach I use Neutrogena hydro boost water gel lotion sunblock SPF 50 it is super thin and layers under my makeup nicely and doesn't break me out.
I use Elta MD skin care UV physical broad-spectrum SPF 41 facial sunscreen. It’s lightly tinted, chemical free, and provides UVA/UVB protection and is water resistant up to 40 minutes. It’s for extra sensitive skin.
If you want one that is slightly tinted and you don't have issues with mineral sunscreens, I adore Australian Gold Botanical Tinted Face Lotion SPF 50. They make untinted ones as well. I use it like a BB cream.