Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
Sexy Casual Sleeveless Slit Dress
9 / 9

Sexy Casual Sleeveless Slit Dress

Color - Black
Please select a color
Size
Please select a size
Price
$36.99
$36.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);

It's a fashion women casual cocktail dress in perfectly charming and elegant style. Split is the shinning part of this fancy midi dress. This long club dress is vintage, classy and also fashionable ! Cute dresses can be dressed up or down.

Details:

  • Material: Blending
  • Style: Fashion
  • Pattern Type: Solid
  • Elastic: NO(Nonelastic)
Size(in) Bust Waist Length Bottom Length
S 34.6 25.6 17.7 35.4
M 36.2 27.2 18.1 35.8
L 37.8 28.7 18.5 36.2
XL 39.4 30.3 18.9 36.6
Size(cm) Bust Waist Length Bottom Length
S 88 65 45 90
M 92 69 46 91
L 96 73 47 92
XL 100 77 48 93