
Confession Lipstick Red 0
- Regular price
- £22.00 - £35.00
- Sale price
- £22.00 - £35.00

100% CARMINE-FREE
There are 70,000 insects in one pound of carmine, resulting in as many as 1,000 insects in a single traditional lipstick.


There are 70,000 insects in one pound of carmine, resulting in as many as 1,000 insects in a single traditional lipstick.