Herbal cosmetics are cosmetic products made using plant ingredients. They have increased in popularity due to their mild and non-toxic nature compared to synthetic cosmetics. Herbal cosmetics include ingredients like oils, extracts and phyto-constituents obtained from plants. They have advantages like not causing allergic reactions and side effects while being effective in small quantities. However, they also have disadvantages such as slower effects compared to allopathic products and difficulties in masking tastes and odors. Common herbal ingredients used in skin and hair care products include aloe vera, turmeric, neem, tulsi, and shikakai.