I love love LOVE Lush Costmetics! Many of the things they sell are vegan - there are crazy bath bombs, natural deodorant sticks, gorgeous-smelling moisturisers, pretty soaps that look totally edible, fresh face masks, scrubs that really do eliminate spots and are kind to your face, tasty lip balms and all sorts of hair care products. They are a very environmentally conscious company, who believe in minimal packaging and do not test on animals or buy from any suppliers who have tested on animals. If you've never been to Lush, check it out - you'll be able to locate your nearest branch a mile off, the smell is unmistakable!!
Another company I am a big fan of is Ren Cosmetics. I don't normally buy many of their products though as I am too broke, but they are definitely worth the money and most of them are vegan. Ren are against animal testing and their policy can be read here. The product pictured below is a cooling eye gel. I remember buying it once in a panic because upon waking one morning my eyes were SO puffy and dry - I'd never experienced anything like that before and was in a bit of a panic as they were so sore! This gel sorted them out in a jiffy and was worth every cent - it was amazing and I still have it in my make up bag, for emergencies.
I also thought it was worth mentioning in this blog that Superdrug (a shop in the UK and Ireland) have a fantastic range of products suitable for vegans. As far as I am aware most of the products they sell from their own range are vegan - certainly most of their shampoos, conditioners and shower gels are, as well as a lot of their skincare products like moisturiser, cleanser, toner and eyecare products that I have come across. The bottles all state their suitability and say that Superdrug is also against animal testing. HURRAH! I have always loved Superdrug, they are excellent value and now I can shop there guilt free!