Black Rhinestone Embellished Cape Sleeve High Slit Maxi Evening Dress

Black Rhinestone Embellished Cape Sleeve High Slit Maxi Evening Dress

$32.99
people are viewing this right now
Color: black
Size:
Please select a Size
Quantity
Product was out of stock.
Product is unavailable.
Free worldwide shipping

Enjoy free shipping on every order, delivered to your doorstep no matter where you are in the world.

Free returns

Shop with confidence with our hassle-free returns policy, ensuring you love what you buy.

Sustainably made

Designed with the planet in mind, all our products are committed to sustainable practices.

Secure payments

Your payment information is always protected with our advanced, encrypted checkout security.

Description

45106SPU: DJHH26040066
Neckline: Off-the-Shoulder
Elasticity: Non-stretch
Material: Blended
Style: Elegant
Size: XS/S/M/L/XL/2XL/3XL
Dress Size:
Size Length Bust Sleeve Length
CM inch CM inch CM inch
XS 140 56.0 90 36.0 40 60.0
S 141 55.5 94 37.0 41 16.1
M 142 55.9 98 38.6 42 16.5
L 143 56.3 102 40.2 43 16.9
XL 144 56.7 106 41.7 44 17.3
2XL 145 57.1 110 43.3 45 17.7
3XL 146 57.5 114 44.9 46 18.1
*This data was obtained from manually measuring the product, it may be off by 1-2 CM.

Main Features:

1. **Material**
Crafted from a high-stretch, fluid-draping formal knit fabric, this garment hugs the body while remaining skin-friendly and breathable. Its exceptional drape perfectly accentuates your curves without compromising on comfort. The entire surface is lavishly embellished with high-brilliance rhinestones and hot-fix crystals, creating an explosive shimmer that exudes an aura of sheer luxury and sophistication the moment you put it on.
2. **Design**
Featuring a boat neckline paired with a cape-style batwing sleeve design, this piece offers an air of elegant grandeur. It beautifully flatters the shoulders and back, effectively concealing any perceived imperfections for a slimming effect. The waistline is expertly cinched with a 3D contoured cut and adorned with a curved pattern of hot-fix crystals, precisely defining the waist and visually elongating the silhouette. A high side slit—accented along the cape's edge with a full row of crystals—adds dynamic sparkle with every movement, creating a look rich in exquisite detail that strikes a perfect balance between sexiness and elegance.
3. **Fit**
The silhouette combines a slim, body-hugging fit with a flowing cape overlay. This design not only contours to your figure to highlight your curves but also utilizes the cape to amplify your presence and aura. Universally flattering, it is forgiving to various body types, creating a visual effect that makes you appear both taller and slimmer.
4. **Occasions**
Ideal for a wide range of high-profile, ceremonial events—including evening galas, red carpet appearances, weddings, birthday parties, and formal dinners—this couture-level gown is a true statement piece guaranteed to make you the absolute center of attention.
5. **Care Instructions**
Hand wash gently in cold water; avoid machine washing to prevent scratching or damaging the rhinestones. Hang to dry in the shade; do not iron at high temperatures or tumble dry, as this may cause the hot-fix crystals to detach.

 Available Sizes: XS, S, M, L, XL, 2XL, 3XL (consistent with the size range you provided)

/** @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);