I know a lot of people advise wearing SPF or facial moisturiser containing SPF every day but I was just wondering how long the sun protection actually lasts? Is it like regular sun cream that you have to reapply every 2 hours and do you actually reapply your moisturiser every two hours?! Or do you just assume that the protection will last all day (like Soltan Once or the other once a day sunscreens you might wear on holiday)? Or are there face creams that guarantee/claim that the SPF part of the cream lasts all day? I want to start using SPF daily but I don’t want to buy something that’s only going to be good for A couple of hours!