Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
Flounce Bustier Midi Dress
1 / 19

Flounce Bustier Midi Dress

Size
Please select a size
Color - Pink
Please select a color
Price
$37.99
$79.99
8 sold

Quantity

/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
Effortlessly chic and endlessly stylish, this strapless A-line dress is a must-have for your wardrobe! Featuring a flattering fitted bodice and a gracefully flared skirt, this design highlights your silhouette with timeless elegance. Perfect for summer parties, date nights, or any special occasion, its minimalist yet sophisticated look ensures you’ll stand out in the crowd. Pair it with heels for a polished vibe or sandals for a casual touch—this versatile dress is your go-to for any event! 

Size Chart

🌸 US UK/AU EU
S 2-4 6-8 34-36
M 6-8 10-12 36-38
L 8-10 12-14 38-40
XL 10-12 16-18 40-42