The present disclosure relates to methods for inhibiting color fading in hair and for improving the color durability and stability of artificial color of hair. The methods entail forming a layer-by-layer (LbL) film on hair, and optionally forming a cationic surface layer on the LbL film. The LbL film is formed by applying a cationic silane layer or a cationic polymer layer on the hair and subsequently applying an anionic polymer layer on the cationic silane layer or the cationic polymer layer. Multiple cationic silane layers or cationic polymer layers, and anionic polymer layers, can sequentially be added as desired. Finally, the LbL film may include a cationic surface layer.La présente invention concerne des procédés pour inhiber une atténuation de couleur de cheveux et améliorer la durabilité de couleur et la stabilité de couleur artificielle de cheveux. Les procédés consistent à former un film couche par couche (LbL) sur les cheveux, et éventuellement à former une couche de surface cationique sur le film de LbL. Le film LbL est formé par l'application d'une couche de silane cationique ou d'une couche de polymère cationique sur les cheveux et, ensuite, par l'application d'une couche de polymère anionique sur la couche de silane cationique ou la couche de polymère cationique. De multiples couches de silane cationiques ou couches de polymère cationiques, et de multiples couches de polymère anioniques, peuvent être ajoutées séquentiellement si besoin. Enfin, le film LbL peut comprendre une couche de surface cationique.