Almond oil is a wonderful for your hair. It contains Vitamin E, fatty acids, proteins and antioxidants, along with magnesium, which reduces hair breakage and helps it grow.