Relaxed Bell-Sleeve Shirt Dress

😍Buy $70 get 8% off 😍Buy $80 get 22% off😍Buy $150 get 65% off
color
Dusty Rose
size
XS
S
M
L
XL
2XL
3XL
Price
$30.20
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
/** @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);
Description

Description

Description

Effortlessly chic, this Relaxed Bell-Sleeve Shirt Dress blends classic tailoring with a modern, easygoing silhouette. Cut from a lightweight woven fabric with a soft drape, the dress features a button‑down front, a classic shirt collar and statement bell sleeves that add movement and feminine flair. The relaxed fit skims the body for comfortable all‑day wear, making it a versatile piece from daytime errands to casual evenings out.

Key Features

  • Relaxed, slightly A‑line silhouette for an easy, comfortable fit.
  • Button‑down front and classic shirt collar for a polished finish.
  • Signature bell sleeves that flare at the cuff, adding drama and movement.
  • Lightweight woven fabric with breathable handfeel—ideal for layering or warm days.
  • Mid‑length hem falls at or below the knee for versatile styling.
  • Subtle design details such as a curved hem and clean seams for a refined look.

Styling Suggestions

  • Daytime casual: pair with white sneakers or flat sandals and a woven tote for an easy weekend outfit.
  • Work ready: add a slim belt to define the waist, pointed flats or low heels, and a structured blazer for a smart, feminine look.
  • Evening out: dress it up with strappy heels, layered necklaces, and a clutch—letting the bell sleeves be the focal point.
  • Layering: throw on a lightweight cardigan or denim jacket on cooler days; tuck the front hem into high‑waist jeans for a shirt‑top look.
  • Accessories: try a thin leather belt, gold hoop earrings, or a silk scarf tied at the neck to elevate the silhouette.

Care & Fabric Notes

Made from a breathable woven fabric (cotton or cotton‑blend recommended). Machine wash cold on a gentle cycle and hang to dry to preserve shape and sleeve detail. Iron on low to medium heat if needed.

Summary

The Relaxed Bell‑Sleeve Shirt Dress is a versatile wardrobe staple that balances relaxed comfort with refined details. Its lightweight fabric, classic shirt elements and eye‑catching bell sleeves make it an easy choice for everyday styling and effortless transitions from day to night.