The Bad Blood palette consists of 32 pressed pigments designed with all the matte, shimmer, and glittery goodness. Made to give your everyday look a dose of sultriness.
The Bad Blood palette consists of 32 pressed pigments designed with all the matte, shimmer, and glittery goodness. Made to give your everyday look a dose of sultriness.