We're off to Thailand, and DC and I have very fair skin, I usually use P20 factor 50 on beach holidays and find it brilliant but it can stain clothing yellow as can many other creams.
For the first week, we'll be spending most of our time dressed, so I'm looking for an all day (or twice per day) product that won't stain but will be reliable.