Klorane Shampoo with Oat Milk, which purports to be for frequent use on all hair types, is more or less exactly as advertised. It's a basic but reliable detergent-based formula, with its cleansing pit...
Not much to this product, it's a light, refreshing toner with a little glycerin and some plant extracts. Smells like chamomile tea. It's nice enough, but I've used toners that were more hydrating, nam...
An excellent cleanser that does not strip drier skin, yet still cuts through tough makeup easily, even my waterproof mascara. If you take a few minutes to massage the product into your skin, it starts...
Conditioners don't get more basic than this, but I like it. Since I depend on straight coconut oil for deep moisture, following with this simple, lightly moisturizing detangler is just right for my pu...
I bought this out of curiosity, while researching sunscreens, not anticipating this slightly mattifying, silicone-based Asian sunscreen fluid would really work for my dry, sensitive skin. Nevertheless...
I bought this out of curiosity, while researching sunscreens, not anticipating this slightly mattifying, silicone-based Asian sunscreen fluid would really work for my dry, sensitive skin. Nevertheless...
I first tried encountered this product after five weeks in the harsh Mediterranean sun, where I went swimming every day. By the time I came back, my hair was fried, and I had to chop most of it off. O...
A hydrating serum like many others: humectants in a silicone base. What differentiates this product is a light touch of emollients, notably squalane, phytosterol macadamiate, and hydroxylated lecithin...
Roudnitska helped to usher in an age of fresh simplicity in perfumery, and true to type Le Parfum de Thérèse is not one of those perfumes that announces your presence as you walk into a room. It share...
Galbanum this bold and green, at an intensity (one spritz clears a room) I've only seen matched by Vent Vert, has a harsh beauty which I love. Private Collection seems to pick up where White Linen lea...