Vacation-style Off-shoulder Ruffled Blue-and-white Checkered Chiffon Maxi Dress
Vacation-style Off-shoulder Ruffled Blue-and-white Checkered Chiffon Maxi Dress
Vacation-style Off-shoulder Ruffled Blue-and-white Checkered Chiffon Maxi Dress
Vacation-style Off-shoulder Ruffled Blue-and-white Checkered Chiffon Maxi Dress
Vacation-style Off-shoulder Ruffled Blue-and-white Checkered Chiffon Maxi Dress
Vacation-style Off-shoulder Ruffled Blue-and-white Checkered Chiffon Maxi Dress
Vacation-style Off-shoulder Ruffled Blue-and-white Checkered Chiffon Maxi Dress
Vacation-style Off-shoulder Ruffled Blue-and-white Checkered Chiffon Maxi Dress

Vacation-style Off-shoulder Ruffled Blue-and-white Checkered Chiffon Maxi Dress

Price

$0.00 $34.24
🎉 Queen Rewards Event | Spend $80 → Save 25% | Spend $110 → Save 40% | Spend $130 → Save 50% | Spend $160 → Save 65%

color

Please select a color

size

Please select a size

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

Key Features:

1.Material: Made from a high-quality, breathable chiffon fabric
2.Design:Off-the-shoulder, ruffled, blue and white check
3.Fit: The dress is designed to have a regular fit, allowing for ease of movement and comfort throughout the day
4.Occasion: Suitable for daily activities, from work to weekend getaways
5.Care instructions: Wash in cold water, air dry, iron on low heat when necessary
6.Available sizes:  XS, S, M, L, XL, 2XL

A vacation-style off-shoulder ruffled blue-and-white checkered chiffon maxi dress captures breezy elegance with a playful, coastal charm. The off-shoulder neckline softly frames the shoulders, while tiered or cascading ruffles add graceful movement and dimension. The blue-and-white checkered pattern feels fresh and airy—perfect for beach getaways or seaside dinners—while chiffon fabric enhances flow and lightness, making every step effortless. The maxi length elongates the silhouette, balancing femininity and relaxed sophistication.  

Style this dress with espadrille wedges or strappy sandals, a woven clutch, and pearl or shell-inspired jewelry for a polished resort-ready look. A wide-brimmed sun hat and delicate layered necklaces elevate the outfit for daytime exploring, while a light wrap or denim jacket transitions it smoothly into the evening. This piece embodies romance and comfort, making it an ideal choice for sunny escapes and gentle ocean breezes.