Libre Flowers and Flames Eau de Parfum Florale

Yves Saint Laurent
€99.00 €138.00 Save €39.00
Standard Size:  3.0 OZ/90ML
Quantity
Share the love
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Description

Highlights

               Layerable ScentLayerable Scent               Fresh ScentFresh Scent

About the Product

               Fragrance Family: Fresh

               Scent Type: Fresh Florals

               Key Notes: Palm-Tree Flower Accord, Lily Flower Accord, Orange Blossom Absolute

               Fragrance Description: A warm and sensual sunkissed interpretation of the iconic Libre. At the heart this fragrance blooms a sunkissed and creamy coco-palm tree flower melted with a spicy and solar lily flower. Beneath this blazing floral blast, rich vanilla adds warmth and an unforgettable long-lasting effect.

               About the Bottle: A sexy perfume bottle that sets fire to the classic codes of florality. Lit up by a golden sand color, this floral gem reflects the radiance and warmth of its olfactory notes. An elegant hue to keep in your wardrobe.

               About the Fragrance: This sensual and sunkissed women’s perfume represents an endless bloom of freedom.

Ingredients

               Alcohol, Parfum/Fragrance, Aqua/Water/Eau, Limonene, Benzyl Salicylate, Linalool, Benzyl Alcohol, Methyl Anthranilate, Hydroxycitronellal, Coumarin, Ethylhexyl Salicylate, Butyl Methoxydibenzoylmethane, Citronellol, Geraniol, Alpha-Isomethyl Ionone, Isoeugenol, Citral, Tris (Tetramethylhydroxypiperidinol) Citrate, Farnesol, Cinnamal, Benzyl Benzoate, Ci 60730/Ext. Violet 2, Ci 19140/Yellow 5, Ci 14700/Red 4.

How to Use

               Suggested Usage:
               -Fragrance is intensified by the warmth of your own body.
               -Apply in the creases of your knees and elbows for a longer-lasting, stronger scent.
               -After applying, avoid rubbing or dabbing skin. This breaks down the fragrance, causing it to wear off more quickly.
               -If you prefer placing fragrance on your wrists, be sure to reapply after frequent handwashing, as this tends to rinse off the scent.
               -Replace the fragrance after 12 months. Expired perfumes more than a year old lose the integrity of the original scent.
About the Product

About the Product

Ingredients

Ingredients

How to Use

How to Use

Customer Reviews
Here are what our customers say.
Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.