Selon un premier aspect, la présente invention a pour objet un procédé de coloration des fibres kératiniques comprenant les étapes i) à iv) suivantes : i) application sur les fibres kératiniques d’une dispersion aqueuse (D) comprenant : a) au moins un (co)polymère possédant au moins un motif acétoacétate de formule (I) : dans laquelle : - R b et R c , identiques ou différents, représentent un atome d’hydrogène ou un groupe (C 1 -C 4 ) alkyle, linéaire ou ramifié, avec de préférence R b et R c représentant un atome d’hydrogène ; et - R d représente un groupe (C 1 -C 4 ) alkyle, linéaire ou ramifié, et de préférence un groupe méthyle ; - le symbole : figure la liaison covalente établie entre le motif de formule (I) et le reste du (co)polymère ; b) au moins une polyvinylpyrrolidone ; et c) de l’eau ; ii) application sur les fibres kératiniques d’au moins un agent réticulant choisi parmi : a’) les composés aminés choisis parmi les composés polyaminés ayant au moins deux groupes amine primaire et/ou amine secondaire, les aminoalcoxysilanes, et leurs mélanges ; et/ou b’) les composés hydroxylés organiques ou inorganiques, polymériques ou non, de préférence organiques ou siliconés, choisis parmi les composés polyhydroxylés ayant au moins deux groupes hydroxyles; et/ou c’) les composés thiolés, organiques ou inorganiques, polymériques ou non, de préférence organiques ou siliconés, choisis parmi les composés polythiolés ayant au moins deux groupes thiols ; et/ou d’) les composés (poly)carbonylés tels que le téréphtaldéhyde ; et/ou e’) les composés (poly)acrylates tels que le triméthylolpropane triacrylate ; et iii) application sur les fibres kératiniques d’au moins un agent colorant choisi parmi les colorants directs, les colorants d’oxydation, les pigments et leurs mélanges ; et iv) application sur les fibres kératiniques d’au moins un composé métallique choisi 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 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 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.