I LOVE Tarte but we're on a budget around here so unfortunately I usually have to sacrifice natural AND cruelty-free for just cruelty-free....my favorite "cheapies" are Hard Candy, Flower by Drew Barrymore & ELF. I believe Physicians Formula is also CF but I'm not 100%. As far as hair goes, I like Organix, the L'Oreal Ever lines & Giovanni.
What are your favorites?