I'm so happy! I got the Roche Posay one, I'm so chuffed.
Firstly it is soaked up by my oily skin beautifully. When I put it on before serum/moisturizer it disappeared immediately. Even when I had serum and moisturizer on it did go in, albeit a little slower.
I put it on for a days social distancing outdoors, and not a problem. My skin has remained its usual pasty white. No burn, and my melasma has not come out more.
I've now also tracked down a moisturizer that has Factor 30 included, (L'oreal revitalift) so I can use that for everyday. (NB The revitalift is actually a bit heavy for me so not recommended for those like me with oily skin)
I'm indescribably happy. Ever since the melasma happened a few years ago I have been wearing massive wide brimmed hats on holiday in France. My head gets so horribly hot, and obviously it's no good for swimming!!
It has got a very slightly white look at first, not sure whether this would be more noticeable on darker skins, so beware. It wasn't noticeable after the first 10 minutes.
But it's worth it. I'm even reconsidering being able to holiday in France now. Last year, my eyes reacted every time.