Nettle leaf could be your favorite new beauty ingredientOften ruled out because of its tendency to cause itches or even stinging, nettle is nonetheless a plant with a multitude of virtues.Sun Mar 20 2022