Elf makeup is typically made from natural ingredients, such as minerals and plant extracts. Therefore, it is generally considered to be vegan-friendly. However, some specific brands may use animal-derived ingredients such as beeswax or lanolin, so it's always best to check the product label or contact the manufacturer to confirm its vegan status.