i) application sur les fibres kératiniques d’au moins un composé A portant au moins un fonction chimique réactive A ; et ii) application sur les fibres kératiniques d’au moins un composé B choisi parmi les alcoxysilanes, le ou les composé(s) B étant différent(s) du ou des composé(s) A ; et iii) application sur les fibres kératiniques d’un ou plusieurs agent(s) colorant(s) choisi(s) parmi les colorants directs, les colorants d’oxydation, les pigments et leurs mélanges ; et iv) application sur les fibres kératiniques d’un ou plusieurs composé(s) D choisi(s) parmi : α) les sels métalliques choisis parmi les sels de métaux alcalins, les sels de métaux alcalino-terreux tels que les sels de magnésium, les sels de métaux de transition, les sels de métaux de post transition tels que les sels d’aluminium ou d’étain, les sels de metalloïdes tels que les sels de bore, leurs hydrates et leurs mélanges ; et/ou β) les composés de métal appartenant au groupe des terres rares ; et/ou γ) les alcoxydes métalliques de formules (Ia) , (Ib) , (Ic) et (Id) suivantes et leurs mélanges : M-(OR 1 ) n (Ia) R-M-(OR 1 ) n-1 (Ib) (R 1 O) n-1 -M-R''-M'-(OR 1 ’) n’-1 (Ic) R-M(R’)-(OR 1 ) n-2 (Id) Formules (Ia) , (Ib) , (Ic) et (Id) dans lesquelles: - M et M' , identiques ou différents, représentent un atome choisi parmi les métaux alcalino-terreux, les métaux de transition tels que le titane ou le zirconium, les métaux de la famille des lanthanides, les métaux de post transition tels que l’aluminium ou l’étain et les métalloïdes tels que le bore ; de préférence les métaux de transition tels que le titane ou le zirconium et de post transition tels que l’aluminium; - n et n’ représentent respectivement les valences des atomes représentés par M et M’ ; - R 1 et R’ 1 identiques ou différents, représentent un groupe hydrocarboné, linéaire ou ramifié, saturé ou insaturé, ayant de 1 à 30 atomes de carbone, de préférence de 1 à 6 atomes de carbone, ledit groupe hydrocarboné étant éventuellement interrompu par 1 à 20 hétéroatomes choisis parmi O, N, S et P, notamment O ou N ; et/ou ledit groupe hydrocarboné étant éventuellement substitué par un ou plusieurs groupes hydroxy ou carbonyle ; - R et R' , identiques ou différents, représentent un atome d'hydrogène ou un groupe hydrocarboné, linéaire, ramifié ou cyclique, saturé ou insaturé, ayant de 1 à 30 atomes de carbone, de préférence de 2 à 20 atomes de carbone, éventuellement interrompu par 1 à 20 hétéroatomes choisis parmi O, N, S et/ou P, notamment O ou N et/ou ledit groupe hydrocarboné étant éventuellement substitué par un ou plusieurs groupes hydroxy ou carbonyle ; - R" représente -O-, -NR 2 -, -S- ou un groupe divalent hydrocarboné, linéaire, cyclique ou ramifié, saturé ou insaturé, ayant de 1 à 30 atomes de carbone, de préférence de 2 à 20 atomes de carbone, éventuellement interrompu par 1 à 20 hétéroatomes choisis parmi O, N, S et P notamment O ou N, avec R 2 représentant un groupe hydrocarboné, linéaire, cyclique ou ramifié, saturé ou insaturé, ayant de 1 à 30 atomes de carbone, de préférence de 2 à 20 atomes de carbone ; étant entendu que : - lorsque l’étape iv) est présente, les étapes i) à iv) sont mises en œuvre séparément ou au moins deux des étapes i) à iv) sont mises en œuvre simultanément ; et - lorsque l’étape iv) est absente, au moins deux des étapes i) à iii) sont mises en œuvre séparément et le ou les composé(s) B sont répartis dans au moins deux compositions distinctes qui sont appliquées séparément sur les fibres kératiniques.