It’s not easy being vegan—even when it comes to cosmetics. For makeup to be truly vegan, the product not only can’t be tested on animals, but also mustn’t include any ingredients derived from an animal source—including animal byproducts. Yet, some “animal-friendly” makeup brands claim to be vegan, but a quick check on their ingredient panel shows otherwise.
The good news is vegan makeup lines do exist, and a few major brands offer vegan cosmetics. Here are four of our faves:

1. Stript Peek-a-Boo Mineral Veil ($25)
Stript Make-up’s Peek-a-Boo Mineral Veil can be used either alone or to set makeup. It makes my skin appear as though I’m being viewed through a soft-focus lens. Which on some days is very, very necessary.


2. vonNatur Eye Colour Natural Minerals ($16)
Every time a little pot of certified-vegan vonNatur Eye Colour Natural Minerals comes across my office desk, I do a little dance. The pigment is rich with underlying tones that aren’t your usual fare. Plus, the color wears long, won’t crease, and can be extremely intense if you wet your brush.

3. Beauty Without Cruelty Lip Gloss ($39)
Beauty Without Cruelty’s Lip Gloss doesn’t go on too hair-caught-in-your-gloss thick, gives lips a soft, subtle touch of shimmer, and reminds me of another favorite twist pen that I heart (Stila Lip Glaze)—but with vegan contents.

4. Urban Decay 24/7 Glide-On Eye Pencil ($11.50)
I just want to give Urban Decay a big hug for its honesty. The company clearly states it’s “animal-friendly” but that not all products are vegan. It does produce more than a handful of vegan products, though, and I’m currently penciling in the 24/7 Glide-On Eye Pencil in Electric on my lower lash line.
For some eco-friendly picks, check out our earth-loving shopping and cleaning guides.