Cart Remove item Thumbnail image Product Price Quantity Subtotal × Moroccanoil Moisture Repair Shampoo (For Weakened and Damaged Hair) 500ml/16.9oz SGD$98.90 Moroccanoil Moisture Repair Shampoo (For Weakened and Damaged Hair) 500ml/16.9oz quantity SGD$98.90 Coupon: Apply coupon Update cart Cart totals Subtotal SGD$98.90 Total SGD$98.90 Proceed to checkout