Effortless Bohemian-Style Smocked & Ruched Spaghetti-Strap Maxi Dress

$23.74
Color:  Begei
Size:  XS
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);

Description

Product Description

An airy, bohemian-inspired maxi dress designed for effortless warm-weather style. The dress features a smocked bodice that gently hugs the torso, delicate spaghetti straps, and flattering ruching that defines the waist and creates soft, feminine draping through the skirt. Lightweight and breezy, it moves beautifully and is easy to slip on for day-to-night occasions.

Key Features

  • Smocked bodice: Elasticized, stretchy top for a comfortable, secure fit without zippers or buttons.
  • Ruched detailing: Strategically gathered fabric at the waist and bust to enhance shape and create subtle texture.
  • Spaghetti straps: Slim straps that keep shoulders exposed for a summery, delicate silhouette.
  • Maxi length: Floor-skimming hemline for a relaxed, elegant look suited to both casual and dressier settings.
  • Lightweight drape: Soft, breathable fabric that flows with movement and layers easily.
  • Easy care: Simple pull-on design for fuss-free dressing; suitable for travel and everyday wear.

Styling Suggestions

  • Casual daytime: Pair with flat sandals or espadrilles, a wide-brim straw hat, and a woven tote for seaside or market days.
  • Boho-chic: Layer delicate gold or beaded necklaces, stackable bracelets, and suede ankle boots or gladiator sandals.
  • Evening look: Add a cropped denim or leather jacket, heeled sandals, and a clutch to elevate the silhouette for dinner or an outdoor event.
  • Transitional weather: Throw on a lightweight cardigan or an oversized knit and swap sandals for ankle boots.
  • Accessories: A braided belt can define the waist further, while a scarf or kimono adds color and texture.

Summary

This smocked & ruched spaghetti-strap maxi dress merges comfort with bohemian elegance—ideal for warm-weather adventures, weekend brunches, and relaxed evening outings. Its stretchy smocked top and flowing maxi skirt flatter many body types while the ruched accents add subtle definition. Versatile and easy to style, it’s a wardrobe staple for a carefree, feminine look.