Skin care products - Trilogy. They do not test on animals, and most of their products are vegan (the ones that aren't contain honey, which many vegans don't mind about anyway -
http://www.trilogyproducts.com/product-info/faqs#twelve). I use their sensitive skin range and their rosehip oil as a moisturiser and they're amazing (no honey in these). I have EXTREMELY sensitive skin and this stuff works brilliantly, and doesn't irritate me. Rosehip oil is 100% natural too, and is great for smoothing the skin and wrinkles. Most drugstore beauty products have many nasties in them, like sls, which shouldn't be on your skin! The less ingredients the better.
Shampoo - Organic Care by Nature's Organics. I love this stuff - it smells lovely and is 100% vegan and environmentally friendly.
You can get both from Priceline, and the shampoo is stocked at Woolies, Coles, etc too.