Aloe vera is said to have hydrating and soothing properties. On the other hand, Amla aka Indian gooseberry is known for its antioxidant-rich properties.