Try Sebastian Cellophanes. With all the colouring I made and after 16 months without going to the hair dresser (last one was so wonderful but overseas !) this product has prevented dullness. It is NOT permanent because absolutely Safe. It lasts for one month. Got so many compliments from ladies and that never happens with other brands.
so trust me, you only need to find the right shade. You can use a good quality color (wella) and then use Sebastian for shining or use the cellophanes for temporary covering. Only condition : dry cleaner for 30 minutes. Worth the effort.
When I am happy with a product I share the info. That is the only way to remove bad products. Loreal supermarket is damaging the hair. Loreal Salon is better but will never equal Sebastian effect.