A method of coloring hair fibers is disclosed, the method comprising the step of applying a hair color composition based on (+)-catechin, (-)-catechin, (+)-epicatechin, (-)-epicatechin or mixtures thereof and an enzyme, in particular a peroxidase. The hair color composition also includes a hydrogen peroxide generator or hydrogen peroxide per se. Optionally the hair color composition includes metal