
A British brand that many American makeup artists and consumers are taking notice of. Is it good or does it not live up to its name?

A British brand that many American makeup artists and consumers are taking notice of. Is it good or does it not live up to its name?