Almonds are also high in magnesium. This is a vital mineral for the health of hair. This is why people who suffer from hair loss are suggested almond oil supplementations. Almond oil is a dense oil, which makes it a favourite option for hair blends.