Ever wondered what the best Herbivore products are? Herbivore is having a moment. The indie brand has won over our hearts with its sleek packaging and natural formulations that promise to exfoliate, soothe, and moisturise without irritating skin. Is it too go..