If you have straight hair, you know that it can be hard to find the right shampoo. You want something that will clean your hair without leaving it feeling dry or frizzy. You want something that will make your hair look shiny and healthy. Here are some of the best shampoos for straight hair.