My favorite cheap vegan cosmetic line is NYX. Elf is another brand that is also cheap and vegan! There are quite a few high-end brands that are awesome too like Kat Von D, Anastasia Beverly Hills, and some others. A huge long list can be found through a google search such as "vegan makeup brands" :)