This is a natural, cheap and effective treatment for dry hair that Moroccan women use. Argan oil can be used in place of olive oil, but this is more expensive and harder to get. They apply this to their hair, cover it then let it sit for a while. Then they go wash it off in the hamam. Your hair will come out soft and less brittle after using this treatment at least once a week.
SIMPLE AND NATURAL DRY HAIR TREATMENT
1/4 cup extra virgin olive oil
Take one whole egg, and put it in a bowl with the olive oil. If your hair is very long or you have a lot of it, you may need 1/2 cup olive oil. Whisk it up with a fork and put the mixture in the palms of your hands. Start applying to your hair, from the roots to the tips. Cover your hair with a shower cap or plastic bag. Moroccan women have hair wraps just for this. Leave it on for about half an hour at least. Wash it out with warm water, not hot or your hair will be covered in boiled egg. :D
Wash your hair with a gentle shampoo, or if your hair is extremely dry, you can mix a tsp lemon juice with a dollop of good conditioner, work this through your hair and rinse it off and your hair will be clean without being stripped of it's moisture. Apply a few drops of olive oil to your hair before styling, add a little extra to the ends. Apply olive oil to your hair whenever you want to style it or give it some moisture. Repeat this treatment once or twice a week to replenish dry hair.