From instant hits to cult classics, the bestselling beauty and skincare products of the year