Urban Decay is a cruelty-free makeup brand that has been around for years. Although they are considered to be cruelty-free, they do have a parent company that tests on animals. They have arguably some of the best makeup products on the market and the good news is, they have lots of vegan options! They are …
