All of the following are cruelty free
Black Moon and OCC are both vegan options.
Of all the formulas above, Black Moon’s formula would be my top choice.
Both OCC’s “Blackboard” and J.Cat’s “Fashion of the Day” transfer and will need reapplications throughout the day.
(Note: Colourpop’s Dr. M is an ultra matte so it is more drying than their satin formula.)