Red hair dyes may look striking and fierce - but they also need a lot of maintenance to ensure the colour stays vibrant, so that's where the best shampoo for red hair comes in. If you want your locks ...