I have super, super long hair (below my butt long) that's also annoyingly straight and I dye it all the time. for shampoo I've been using head and shoulders ever since I bleached the shit out of it ten years ago. that left my scalp so very, very messed up, and head and shoulders is the only stuff that doesn't make me itch my scalp all day.
for conditioner I use syoss oil treatment, then some stuff for split ends, and then a cheapo home brand leave in conditioner. but really, the key to growing hair that long without it being all messed up is simply not washing it so often. I wash mine about every nine days now and that makes such a huge difference.











