No, many of the Charlotte Tilbury lip glosses contain marine collagen, so they are not vegan or cruelty-free.