A good shampoo can make all the difference in your hair. Whether you have long hair or short, curly hair, you need to find the right one for your hair type and needs. Shampoos are designed to cleanse, condition, and style your hair. Here are some of the best long-lasting fragrance shampoos available today.