Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
Gorgeous Drawstring Ruched Bodycon Dress
11 / 14

Gorgeous Drawstring Ruched Bodycon Dress

Size
Please select a size
Color - Brown
Please select a color
Price
$39.99
$79.99

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);

We're glad you've clicked on our new one piece dress as we're really into its glamorous vibes! The slash neck and short sleeve cut make this a great choice for any stylish girl.

  • Length: long
  • Material: cotton blend
  • Sleeve Type: short sleeve
  • Neckline: slash neck
  • Style: elegant
Size(inch) Height Chest Waist Hip
S 66.93 35.43 27.56 38.58
M 68.90 37.80 29.92 40.94
L 68.90 40.16 32.28 43.31
XL 70.87 42.52 34.65 45.67
2XL 70.87 44.09 37.01 47.24
3XL 72.83 45.67 39.37 48.82
Please notice: This size details is for the body size, not for the clothes.