This does not leave a white cast, and it is not extremely thick, so this looks good under make-up too. This adheres well to skin, so make-up does not separate if you apply it on top.