Because it contains vitamins A, B, C, and E, as well as minerals like zinc and calcium, avocado oil is particularly hydrating. Macadamia oil is also high in vitamins and fatty acids that make your hair silky and lustrous.