I admit I'm an ex-Kerastase addict...but I've recently started to think more about what I buy and I've been horrified at some of the things I have found out. So I wondered if anyone could recommend any more ethical product ranges for hair, skin, make up etc that are still good quality and do the trick? I'm thinking ethical in terms of animal testing, fairtrade ingredients where applicable and organic/green.