L’Oréal Elvive Dream Long Restoring Shampoo 400 ml (Egypt) is specially formulated for long, fragile, and damaged hair, offering a regenerating and lightweight cleansing experience. Enriched with fine castor oil and vitamins B3 (niacinamide) & B5 (panthenol), this creamy shampoo strengthens hair strands, helps seal split ends, and improves elasticity without weighing hair down