Natasha Denona products are expensive, making them a serious investment for most shoppers. But what is it that justifies selling an eyeshadow palette for £200+? “We use the best materials in ...