Festive Beauty Sale

Enjoy radiant savings with up to 60% off + a chance to win a $500 FRESH BEAUTY CO. GIFT CARD when you shop this holiday season. Shine bright and save big with further markdowns on skincare, makeup, fragrances, men's grooming, gift sets, home scents, body care and more. Time is ticking! Get your holiday wishlist completed with these unbeatable prices. 



*Shop between 5 December to 15 December and be the lucky one to win a $500 Fresh Beauty Co. gift card. Prices already reduced up to 60% on a range of skincare, makeup, fragrances, men's grooming, gift sets, home scents and body care. Discount auto-applied at checkout. Subject to terms and conditions. This offer cannot be used in conjunction with other discount codes. Sale ends on 25 December at 11:59 PM NZDT.

25001 products

The Body Shop British Rose Hand Cream  100ml

The Body Shop British Rose Hand Cream 100ml

2 Options Available

$28.55 100ml
  • 100ml - $28.55
  • 30ml - $12.30
Yves Saint Laurent Loveshine Lip Oil Stick - # 211 Ardent Carmine  3.2g

Yves Saint Laurent Loveshine Lip Oil Stick - # 211 Ardent Carmine 3.2g

11 Options Available

$51.75 211 Ardent Carmine
  • 211 Ardent Carmine - $51.75
  • 154 Love Berry - $49.40
  • 201 Rosewood Blush - $51.75
  • 80 Glowing Lava - $49.40
  • 12 Electric Love - $51.75
  • 44 Nude Lavalliere - $51.75
  • 122 Caramel Swirl - $51.75
  • 150 Nude Lingerie - $51.75
  • 200 Rosy Sand - $51.75
  • 203 Blushed Mallow - $51.75
  • 209 Pink Desire - $51.75
  • 210 Passion Red - $51.75
  • 210 Passion Red - $51.75
  • 154 Love Berry - $49.40
  • 201 Rosewood Blush - $51.75
  • 80 Glowing Lava - $49.40
  • 12 Electric Love - $51.75
  • 44 Nude Lavalliere - $51.75
  • 122 Caramel Swirl - $51.75
  • 150 Nude Lingerie - $51.75
  • 200 Rosy Sand - $51.75
  • 203 Blushed Mallow - $51.75
  • 209 Pink Desire - $51.75
  • 211 Ardent Carmine - $51.75
  • 209 Pink Desire - $51.75
  • 154 Love Berry - $49.40
  • 201 Rosewood Blush - $51.75
  • 80 Glowing Lava - $49.40
  • 12 Electric Love - $51.75
  • 44 Nude Lavalliere - $51.75
  • 122 Caramel Swirl - $51.75
  • 150 Nude Lingerie - $51.75
  • 200 Rosy Sand - $51.75
  • 203 Blushed Mallow - $51.75
  • 210 Passion Red - $51.75
  • 211 Ardent Carmine - $51.75
Yves Saint Laurent Loveshine Lip Oil Stick - # 203 Blushed Mallow  3.2g

Yves Saint Laurent Loveshine Lip Oil Stick - # 203 Blushed Mallow 3.2g

11 Options Available

$51.75 203 Blushed Mallow
  • 203 Blushed Mallow - $51.75
  • 154 Love Berry - $49.40
  • 201 Rosewood Blush - $51.75
  • 80 Glowing Lava - $49.40
  • 12 Electric Love - $51.75
  • 44 Nude Lavalliere - $51.75
  • 122 Caramel Swirl - $51.75
  • 150 Nude Lingerie - $51.75
  • 200 Rosy Sand - $51.75
  • 209 Pink Desire - $51.75
  • 210 Passion Red - $51.75
  • 211 Ardent Carmine - $51.75
  • 200 Rosy Sand - $51.75
  • 154 Love Berry - $49.40
  • 201 Rosewood Blush - $51.75
  • 80 Glowing Lava - $49.40
  • 12 Electric Love - $51.75
  • 44 Nude Lavalliere - $51.75
  • 122 Caramel Swirl - $51.75
  • 150 Nude Lingerie - $51.75
  • 203 Blushed Mallow - $51.75
  • 209 Pink Desire - $51.75
  • 210 Passion Red - $51.75
  • 211 Ardent Carmine - $51.75
Yves Saint Laurent Loveshine Lip Oil Stick - # 150 Nude Lingerie  3.2g

Yves Saint Laurent Loveshine Lip Oil Stick - # 150 Nude Lingerie 3.2g

11 Options Available

$51.75 150 Nude Lingerie
  • 150 Nude Lingerie - $51.75
  • 154 Love Berry - $49.40
  • 201 Rosewood Blush - $51.75
  • 80 Glowing Lava - $49.40
  • 12 Electric Love - $51.75
  • 44 Nude Lavalliere - $51.75
  • 122 Caramel Swirl - $51.75
  • 200 Rosy Sand - $51.75
  • 203 Blushed Mallow - $51.75
  • 209 Pink Desire - $51.75
  • 210 Passion Red - $51.75
  • 211 Ardent Carmine - $51.75
Yves Saint Laurent Loveshine Lip Oil Stick - # 122 Caramel Swirl  3.2g

Yves Saint Laurent Loveshine Lip Oil Stick - # 122 Caramel Swirl 3.2g

11 Options Available

$51.75 122 Caramel Swirl
  • 122 Caramel Swirl - $51.75
  • 154 Love Berry - $49.40
  • 201 Rosewood Blush - $51.75
  • 80 Glowing Lava - $49.40
  • 12 Electric Love - $51.75
  • 44 Nude Lavalliere - $51.75
  • 150 Nude Lingerie - $51.75
  • 200 Rosy Sand - $51.75
  • 203 Blushed Mallow - $51.75
  • 209 Pink Desire - $51.75
  • 210 Passion Red - $51.75
  • 211 Ardent Carmine - $51.75
Yves Saint Laurent Loveshine Lip Oil Stick - # 44 Nude Lavalliere  3.2g

Yves Saint Laurent Loveshine Lip Oil Stick - # 44 Nude Lavalliere 3.2g

11 Options Available

$51.75 44 Nude Lavalliere
  • 44 Nude Lavalliere - $51.75
  • 154 Love Berry - $49.40
  • 201 Rosewood Blush - $51.75
  • 80 Glowing Lava - $49.40
  • 12 Electric Love - $51.75
  • 122 Caramel Swirl - $51.75
  • 150 Nude Lingerie - $51.75
  • 200 Rosy Sand - $51.75
  • 203 Blushed Mallow - $51.75
  • 209 Pink Desire - $51.75
  • 210 Passion Red - $51.75
  • 211 Ardent Carmine - $51.75
Yves Saint Laurent Loveshine Lip Oil Stick - # 12 Electric Love  3.2g

Yves Saint Laurent Loveshine Lip Oil Stick - # 12 Electric Love 3.2g

11 Options Available

$51.75 12 Electric Love
  • 12 Electric Love - $51.75
  • 154 Love Berry - $49.40
  • 201 Rosewood Blush - $51.75
  • 80 Glowing Lava - $49.40
  • 44 Nude Lavalliere - $51.75
  • 122 Caramel Swirl - $51.75
  • 150 Nude Lingerie - $51.75
  • 200 Rosy Sand - $51.75
  • 203 Blushed Mallow - $51.75
  • 209 Pink Desire - $51.75
  • 210 Passion Red - $51.75
  • 211 Ardent Carmine - $51.75
  • 3CR - $77.25
  • 2CR - $77.25
  • 2W - $77.25
  • 3N - $77.25
  • 3W - $77.25
  • 4N - $77.25
  • 2.5N - $77.25
  • 3.5N - $77.25
  • 4.5N - $77.25
  • 5N - $77.25
  • 6N - $77.25
  • 2N - $77.25
  • 75ml/2.5oz - $341.75
  • 30ml/1oz - $230.40
  • 30ml/1oz - $211.80
  • 75ml/2.5oz - $330.15
  • 75ml/2.5oz - $330.15
  • 30ml/1oz - $211.80
  • 75ml/2.5oz - $366.10
  • 30ml/1oz - $237.35
  • 30ml/1oz - $209.50
  • 75ml/2.5oz - $341.75
  • 75ml/2.5oz - $341.75
  • 30ml/1oz - $209.50

Recently viewed