Skip to product information
Schwarzkopf Igora Royal Opulescence 60ml
Sale price
£7.95
Regular price
£9.10
6 opulent shades
Colour palette inspired by Renaissance art and royal fashion
Rich and sophisticated colours
Low maintenance
Suitable for a wide range of hair types