IT Cosmetics are a beauty brand that have always been on my radar. I’d read awesome reviews & had watched some of my favourite youtubers enthuse about their products, but never seriously paid attention until…