Beans and lentils, superfood for beautiful skin