Most "all natural" shampoos on the market are not really natural. These shampoos do contain some natural ingredients like plant extracts and oils. But they also usually contain various chemicals and additives. Plus, the FDA does not regulate "natural" products so anyone can put the word "natural" on their label. It's not like organic products where an organic certification for the product is required.
So those looking for a natural shampoo, please read the ingredients. Don't shop just by looking at labels or you will be mislead.
Natural shampoo is nice but true natural shampoo is not the easiest to use. Natural shampoo is usually in the form of a powder or it has to be made from scratch and boiled with fresh ingredients.