Elvive Dream Lengths L'Oreal Elvive Dream Lengths Curls Leave in Cream, for wavy to curly hair

1 Curls Leave In Cream Packshot
Product details

Introducing L’Oreal Dream Lengths Curls
Get the curly lengths of your dreams with the NEW L’Oréal Paris Elvive Dream Lengths Curls Non-Stop Dreamy Curls Leave-In Cream.
Enriched with Glycerin and Castor Oil, this rich formula is your AM to PM must-have for reviving curls.
Weatherproof and pillow proof, your curls maintain definition from day to night, protected from humidity. No frizz and no crunch. 

document.addEventListener("DOMContentLoaded", function (event) { const element = document.getElementsByClassName('oap_hairdiagStart_divbtn'); if (element.length > 0) { let urlParams = new URLSearchParams(window.location.search); if (urlParams != "" || urlParams != null) { var keyValuepairs = urlParams.toString().split('&'); var qrUtmfound = 0; keyValuepairs.forEach(function (item, index) { if (item === "utm_source=pos" || item === "utm_medium=qrcode") { qrUtmfound++; } }); if (qrUtmfound == 2) { let relocHref = document.getElementById("hair_color_start_btn").getAttribute("href"); let relocUpdatedurl = relocHref + window.location.search; document.getElementById("hair_color_start_btn").setAttribute("href", relocUpdatedurl); } } } });
Usage

To use in the morning: Apply on lengths before going out and sculpt your curls as desired for all-day definition. Can be applied to wet or dry hair with no need to rinse. For best results, complete the routine with the L’Oréal Paris Elvive Dream Lengths Curls All-Over Moisture 3-in-1 Curls Hydration Mask. In case of contact with eyes, rinse them immediately and thoroughly.

To use in the evening: Apply on lengths up to an hour before bedtime for easier morning routines. Air dries quickly with no transfer on pillow. For best results, complete the routine with the L’Oréal Paris Elvive Dream Lengths Curls All-Over Moisture 3-in-1 Curls Hydration Mask. In case of contact with eyes, rinse them immediately and thoroughly.

document.addEventListener("DOMContentLoaded", function (event) { const element = document.getElementsByClassName('oap_hairdiagStart_divbtn'); if (element.length > 0) { let urlParams = new URLSearchParams(window.location.search); if (urlParams != "" || urlParams != null) { var keyValuepairs = urlParams.toString().split('&'); var qrUtmfound = 0; keyValuepairs.forEach(function (item, index) { if (item === "utm_source=pos" || item === "utm_medium=qrcode") { qrUtmfound++; } }); if (qrUtmfound == 2) { let relocHref = document.getElementById("hair_color_start_btn").getAttribute("href"); let relocUpdatedurl = relocHref + window.location.search; document.getElementById("hair_color_start_btn").setAttribute("href", relocUpdatedurl); } } } });
Ingredients
AQUA / WATER • CETEARYL ALCOHOL • PROPYLENE GLYCOL • BUTYROSPERMUM PARKII BUTTER / SHEA BUTTER • CETYL ESTERS • GUAR HYDROXYPROPYLTRIMONIUM CHLORIDE • RICINUS COMMUNIS SEED OIL / CASTOR SEED OIL • TOCOPHEROL • SODIUM HYALURONATE • HYDROXYCITRONELLAL • SODIUM DEHYDROACETATE • PHENOXYETHANOL • BEHENTRIMONIUM CHLORIDE • ETHYLHEXYLGLYCERIN • TRIDECETH-6 • LIMONENE • FUMARIC ACID • BENZYL SALICYLATE • LINALOOL • BENZYL ALCOHOL • AMODIMETHICONE • ISOPROPYL ALCOHOL • ALPHA-ISOMETHYL IONONE • CAPRYLYL GLYCOL • ACRYLATES COPOLYMER • GERANIOL • CETRIMONIUM CHLORIDE • CITRONELLOL • CITRIC ACID • COUMARIN • LAURETH-21 • H E X Y L C I N N A M A L • G L Y C E R I N • V P / DIMETHYLAMINOETHYLMETHACRYLATE COPOLYMER • PARFUM /FRAGRANCE.

*Please be aware that ingredient lists for products in our brand are updated regularly. Please refer to the ingredient list on the product package for the most up-to-date list of ingredients to ensure it is suitable for your personal use.
document.addEventListener("DOMContentLoaded", function (event) { const element = document.getElementsByClassName('oap_hairdiagStart_divbtn'); if (element.length > 0) { let urlParams = new URLSearchParams(window.location.search); if (urlParams != "" || urlParams != null) { var keyValuepairs = urlParams.toString().split('&'); var qrUtmfound = 0; keyValuepairs.forEach(function (item, index) { if (item === "utm_source=pos" || item === "utm_medium=qrcode") { qrUtmfound++; } }); if (qrUtmfound == 2) { let relocHref = document.getElementById("hair_color_start_btn").getAttribute("href"); let relocUpdatedurl = relocHref + window.location.search; document.getElementById("hair_color_start_btn").setAttribute("href", relocUpdatedurl); } } } });
Elvive
Dream Lengths L'Oreal Elvive Dream Lengths Curls Leave in Cream, for wavy to curly hair
{ "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type":"ListItem", "position": 1, "item": { "@id": "/", "name": "Home" } } , { "@type":"ListItem", "position": 2, "item": { "@id": "https://www.loreal-paris.co.uk/hair", "name": "Hair" } } , { "@type":"ListItem", "position": 3, "item": { "@id": "https://www.loreal-paris.co.uk/hair/hair-care", "name": "Hair Care Products " } } , { "@type":"ListItem", "position": 4, "item": { "@id": "https://www.loreal-paris.co.uk/hair-care/elvive", "name": "Discover the Elvive Range" } } , { "@type":"ListItem", "position": 5, "item": { "@id": "https://www.loreal-paris.co.uk/hair-care/elvive/dream-lengths", "name": "Elvive Dream Lengths" } } , { "@type":"ListItem", "position": 6, "item": { "@id": "https://www.loreal-paris.co.uk/elvive/dream-lengths/dream-curls-leave-in-cream", "name": "dream-curls-leave-in-cream" } } ] }