If you have curly hair, then you need a shampoo that perfectly tames your curls. Here are our top 8 options for you.