In my opinion, NYX Cosmetics is a seriously underrated beauty brand. With its wide selection of makeup and incredible formulas that rival those of higher priced lines, NYX offers amazing quality at ...