Filter products

Product type

Brand

Refine by price

Colour

Currently in stock

On promotion

Marketplace product

Vegan

Review rating

Paraben free

Bundles category

Organic

Natural

Allergen free

Oil free

Promotions

Hair Styling

894 products found
Items per page
Sort by
2
      £8.95 each £44.75 per 1l

96
Offer Members Only! Save 1/2 price
Members Only! Save 1/2 price on selected TRESemme
Learn More
  £2.99     £5.99 each £119.80 per 1l
Member Price       £2.99 £5.98 per 100ml

2
      £8.95 each £119.33 per 1l

99
Offer Mix and Match! 2 for £8
Mix and Match! 2 for £8 on selected Haircare
Learn More
      £5.99 each £14.98 per 1l

5
Offer Buy one get 2nd 1/2 price
Buy one get 2nd 1/2 price on selected Beauty Accessories
Learn More
      £4.00 each 67p each

174
Offer Save
Save on selected L'Oréal Paris Elnett 200ml/400ml
Learn More
      £3.99 each   was £5.15 £19.95 per 1l

137
Offer 3 for 2
3 for 2 on selected L'Oréal Paris Elvive & John Frieda
Learn More
      £7.99 each £31.96 per 1l

101
Offer Members Only! Only £4.50
Members Only! Only £4.50 on selected Got2b
Learn More
  £4.50     £5.99 each £19.97 per 1l
Member Price       £4.50 £1.50 per 100ml

74
Offer Mix and Match! 2 for £8
Mix and Match! 2 for £8 on selected Haircare
Learn More
      £5.99 each £47.92 per 1l

95
Offer Mix and Match! 2 for £8
Mix and Match! 2 for £8 on selected Haircare
Learn More
      £4.99 each £712.86 per 1kg

1
Offer Mix and Match! 2 for £8
Mix and Match! 2 for £8 on selected Haircare
Learn More
      £5.99 each £27.23 per 1l

79
Offer 3 for 2
3 for 2 on selected L'Oréal Paris Elvive & John Frieda
Learn More
      £5.99 each £39.93 per 1l

6
Offer Buy 1 get 2nd 1/2 price
Buy 1 get 2nd 1/2 price on selected Style Expertise
Learn More
      £3.00 each £3.00 each

213
Offer Only £5
Only £5 on selected Charles Worthington
Learn More
      £5.00 each   was £9.99 £25.00 per 1l

Options: + 2 sizes 29
Offer 3 for 2
3 for 2 on selected Trial & Travel
Learn More
      £2.00 each £26.67 per 1l

88
Offer Mix and Match! 2 for £8
Mix and Match! 2 for £8 on selected Haircare
Learn More
      £5.99 each £79.87 per 1l

21
Offer 3 for 2
3 for 2 on selected L'Oréal Paris Elvive & John Frieda
Learn More
      £7.99 each £39.95 per 1l

663
Offer Buy 1 get 1 free
Buy 1 get 1 free on selected Noughty
Learn More
      £9.99 each £49.95 per 1l

10
Offer Save
Save on selected L'Oréal Paris Elnett 200ml/400ml
Learn More
      £3.99 each   was £5.15 £19.95 per 1l

Options: + 2 sizes 43
Offer 3 for 2
3 for 2 on selected Trial & Travel
Learn More
      £2.00 each £26.67 per 1l

15
Offer Buy 1 get 2nd 1/2 price
Buy 1 get 2nd 1/2 price on selected Fudge Urban
Learn More
      £8.89 each £127.00 per 1l

192
Offer Mix and Match! 2 for £8
Mix and Match! 2 for £8 on selected Haircare
Learn More
      £5.99 each £29.95 per 1l

21
Offer Now £3
Now £3 on selected Wella
Learn More
      £3.00 each   was £3.49 £15.00 per 1l

0
Offer Save 1/3
Save 1/3 on selected Fudge Professional
Learn More
      £9.99 each   was £14.99 £999.00 per 1kg

14
Offer 2 for £2.50
2 for £2.50 on selected Superdrug Hair Styling
Learn More
Offer 3 for £3.50
3 for £3.50 on selected Superdrug Hair Styling
Learn More
      £2.00 each £6.67 per 1l

224
Offer Only £4.25
Only £4.25 on selected Silvikrin
Learn More
      £4.25 each   was £4.79 £10.63 per 1l

94
Offer Mix and Match! 2 for £8
Mix and Match! 2 for £8 on selected Haircare
Learn More
      £5.99 each £39.93 per 1l

32
Offer Save 1/3
Save 1/3 on selected L'Oréal Paris Men Expert Styling
Learn More
      £3.32 each   was £4.99 £22.13 per 1l

56
Offer Save 1/3
Save 1/3 on selected Charles Worthington
Learn More
      £8.66 each   was £12.99 £115.47 per 1l

11
Offer Buy one get 2nd 1/2 price
Buy one get 2nd 1/2 price on selected Beauty Accessories
Learn More
      £4.00 each 67p each

10
Offer Buy 1 get 2nd 1/2 price
Buy 1 get 2nd 1/2 price on selected Style Expertise
Learn More
      £4.00 each £4.00 each

198
Offer Members only! Save 1/3
Members Only! Save 1/3 on selected TIGI
Learn More
  £6.66     £9.99 each £99.90 per 1l
Member Price       £6.66 £6.66 per 100ml

42
Offer Save
Save on selected L'Oréal Paris Elnett 200ml/400ml
Learn More
      £6.60 each   was £8.25 £16.50 per 1l

10
Offer Only £5
Only £5 on selected Charles Worthington
Learn More
      £5.00 each   was £9.99 £50.00 per 1l

+7
78595
Offer 2 for £12
2 for £12 on selected Nice'n Easy
Learn More
      £6.99 each £6.99 each

96
Offer Members Only! Save 1/2 price
Members Only! Save 1/2 price on selected TRESemme
Learn More
  £3.49     £6.99 each £34.95 per 1kg
Member Price       £3.49 £1.75 per 100g

58
      £15.99 each £22.55 per 1kg

1354
Offer 3 for 2
3 for 2 on selected L'Oréal Paris Elvive & John Frieda
Learn More
      £7.99 each £53.27 per 1l

83
Offer Mix and Match! 2 for £8
Mix and Match! 2 for £8 on selected Haircare
Learn More
      £5.99 each £14.98 per 1l

223
Offer Members only! Save 1/3
Members Only! Save 1/3 on selected Garnier Ultimate Blends Serum
Learn More
  £6.66     £9.99 each £86.87 per 1l
Member Price       £6.66 £5.79 per 100ml

81
Offer Mix and Match! 2 for £8
Mix and Match! 2 for £8 on selected Haircare
Learn More
      £5.99 each £29.95 per 1l

88
Offer Only £4.25
Only £4.25 on selected Silvikrin
Learn More
      £4.25 each   was £4.79 £10.63 per 1l

137
Offer Buy 1 get 1 free
Buy 1 get 1 free on selected Noughty
Learn More
      £11.99 each £999.17 per 1l

6
Offer 2 for £5
2 for £5 on selected Brylcreem
Learn More
Sorry, Store Pick-up Only
      £3.79 each £25.27 per 1l
Available in Stores only
90
Offer Now £3
Now £3 on selected Schwarzkopf
Learn More
      £3.00 each   was £4.59 £15.00 per 1l

6
Offer Save
Save on selected L'Oréal Paris Elnett 200ml/400ml
Learn More
      £6.39 each   was £7.99 £15.98 per 1l

158
Offer 3 for 2
3 for 2 on selected L'Oréal Paris Elvive & John Frieda
Learn More
      £7.99 each £39.95 per 1l

Options: + 4 sizes 255
Offer 2 for £5
2 for £5 on selected Tresemme
Learn More
      £2.85 each £28.50 per 1l

21
Offer Buy 1 get 2nd 1/2 price
Buy 1 get 2nd 1/2 price on selected Style Expertise
Learn More
      £3.00 each £24.00 per 1l

44
Offer Save 1/3
Save 1/3 on selected Fudge Professional
Learn More
      £9.99 each   was £14.99 £66.60 per 1l

6
Offer Save 20%
Save 20% on selected Clasicure
Learn More
      £9.59 each   was £11.99 £38.36 per 1l

25
Offer Save 20%
Save 20% on selected Cantu
Learn More
      £6.39 each   was £7.99 £21.66 per 1l

0
      £18.11 each   was £26.70 £7.24 per 100ml

51
Offer Mix and Match! 2 for £8
Mix and Match! 2 for £8 on selected Haircare
Learn More
      £5.99 each £79.87 per 1l

5
Offer Save 20%
Save 20% on selected Clasicure
Learn More
      £5.59 each   was £6.99 £37.27 per 1l

3
      £8.95 each £44.75 per 1l

19
Offer Mix and Match! 2 for £8
Mix and Match! 2 for £8 on selected Haircare
Learn More
      £5.99 each £47.92 per 1l

92
Offer Now £3
Now £3 on selected Schwarzkopf
Learn More
      £3.00 each   was £4.59 £12.00 per 1l

8
Offer 2 for £10
2 for £10 on selected TRESemme
Learn More
      £6.50 each £16.25 per 1l

+7
78595
Offer 2 for £12
2 for £12 on selected Nice'n Easy
Learn More
      £6.99 each £6.99 each