Every skin type is different and it is not wise to decide upon any cosmetic for your skin based on others’ opinions and reviews. Same is the case with soap. Soaps are used everyday and a single wrong ingredient in your soap may drain out all the moisture from your skin and make your skin age real fast. With homemade soaps, however, you can control which ingredients to use on your skin. You can use the mildest of ingredients such as lavender and essential oils and have a perfect homemade soap that does its work effectively without any harmful side effects. Besides, soap making is a fun DIY activity that all your family members can participate in. Here are some of the best DIY homemade soaps to nourish your skin.