New at Beauty and Melody, the limited edition 500ml Kerastase Shampoos for frizzy, dry, damaged or coloured hair. £31.50 (rrp. for 2x250ml shampoo is £35.80). Grab a bottle while stocks last!