Tatcha The Rice Wash New for 2023, Tatcha The Rice Wash (£41) is a cleanser that gently removes makeup and leaves skin feeling silky smooth. The Japanese rice powder is the secret ingredient to glowing skin. If you're looking for a deeper cleanse, add the The Deep Cleanse to your weekly routine. Image Source: tatcha.co.uk