Midi Dresses

Show filters
Sort:
Size
Color
Price
All filters
Sort
Loading...
tag of the document. This will help to improve the load of the images // during color swatches interaction on PLP const preloadBackground = (entries, observer) => { entries.forEach(async (entry) => { if (entry.isIntersecting) { const swatch = entry.target; const images = swatch.dataset.varimg.split(','); images.forEach((img, index) => { // preload image const link = document.createElement('link'); link.href = buildSrc(img); link.imagesrcset = getSrcset(img); link.imagesizes = cssImageMediaCondition; link.rel = 'preload'; link.as = 'image'; document.getElementsByTagName('head')[0].appendChild(link); }); swatch.removeAttribute('data-varimg'); switchObserver.unobserve(swatch); } }); }; const switchObserver = new IntersectionObserver(preloadBackground, { root: null, // Default is the viewport rootMargin: '30px', threshold: 0.05, // Load image when 10% of the div is visible }); // Sort options function getPageParam() { const urlParams = new URLSearchParams(window.location.search); const pageParam = urlParams.get('page'); return pageParam ? parseInt(pageParam, 10) : 1; } domLoadedPage = getPageParam(); setupSortDropdown('.fs_sort_by_wrap_desktop', '.fs_sort_by_options_desktop', '.fs_sort_by_select_desktop'); const sortBySelect = document.getElementById('sortByDesktop'); let sortByValue = getSortBy(); // call the function and store the returned value sortBySelect.value = sortByValue; // update the desktop dropdown value on page load // update sort mobile dropdown value on page load const validSortOptions = ['price_min_to_max', 'price_max_to_min', 'creation_date', 'relevency']; sortByValue = validSortOptions.includes(sortByValue) ? sortByValue : 'relevency'; const inputField = document.querySelector(`form [data-value="${sortByValue}"]`); if (inputField) { inputField.checked = true; // update the value of the option } else { console.error(`No radio button found with data-value="${sortByValue}"`); } const form = document.getElementById('sortForm'); if (form) { form.addEventListener('change', (event) => { if (event.target.name === 'sort') { const selectedValue = event.target.getAttribute('data-value'); if (selectedValue && validSortOptions.includes(selectedValue)) { setUrlParam('sortBy', selectedValue, true); resetPageAndScroll(); updateOtherDropdown(selectedValue); } } }); } updateOtherDropdown(getSortBy()); if (sortBySelect) { sortBySelect.addEventListener('change', function () { if (sortBySelect.value && validSortOptions.includes(sortBySelect.value)) { setUrlParam('sortBy', sortBySelect.value, true); } }); } // Description 'read more' function toggleReadMore(button) { const container = button.parentNode; const isExpanded = container.getAttribute('aria-expanded') === 'true'; container.setAttribute('aria-expanded', !isExpanded); if (isExpanded) { button.querySelector('.button-text').textContent = 'more'; } else { button.querySelector('.button-text').textContent = 'Show less'; } } function visibleReadMore() { const toggleButtons = document.querySelectorAll('.fs_collection_top_toggle'); toggleButtons.forEach(button => { const description_children = button.previousElementSibling.children; let description_scroll_width = 0; let description_client_width = 0; for(const child of description_children) { description_scroll_width += child.scrollWidth; description_client_width += child.clientWidth; }; button.style.display = (description_scroll_width > description_client_width) ? 'block' : 'none'; }); } window.addEventListener('DOMContentLoaded', visibleReadMore); // category pills GTM const categories = document.querySelectorAll('.category-pills__pill'); let category; let categoryHandle; let categoryId; const pushCategoryPills = (category, categoryHandle, categoryId, typeCategory) => { if (category && categoryHandle && categoryId && typeCategory) { const categoryPills = { event: `categoryPills`, category: category, categoryHandle: categoryHandle, categoryId: categoryId, typeCategory: typeCategory }; window.dataLayer.push(categoryPills); } } categories?.forEach(category => { category.addEventListener('click', function(e) { try { category = e.currentTarget.getAttribute('data-category'); categoryHandle = e.currentTarget.getAttribute('data-collection-handle'); categoryId = e.currentTarget.getAttribute('data-collection-id'); typeCategory = e.currentTarget.getAttribute('data-type-category'); pushCategoryPills(category, categoryHandle, categoryId, typeCategory); } catch (error) { console.error('Error in category click event:', error); } }) })

Product Recommendations

Summer-Ready Midi Dresses for Every Sunny Scene

From poolside hangs to rooftop concerts, Windsor’s midi dresses are your go-to for effortless summer style. Whether you need casual midi dresses for daytime adventures or formal midi dresses for evening events, these mid-length must-haves balance cool comfort and head-turning flair.

Dive into satin styles with draped cowl necks and adjustable straps, or choose ruched silhouettes and curve-hugging bodycon shapes that move with you. Smocked knit options keep things easy for road trips and vacay escapes, while wrap-front and front-slit designs bring playful energy to birthday bashes and summer weddings.

Explore our curated midi collections in every hue, with outfit ideas to match your social calendar and/or always put together style:

  • Black Midi Dresses: Pair a sleek black midi dress with pointed-toe pumps and a structured blazer for an effortlessly polished office-to-evening look.
  • Blue Midi Dresses: Style a cobalt blue midi dress with white sneakers and a denim jacket for a playful weekend brunch ensemble.
  • Green Midi Dresses: Team an emerald green midi dress with gold hoop earrings and strappy sandals for garden party flair.
  • Pink Midi Dresses: Slip into a blush pink midi and finish with nude heels and delicate layered necklaces for a soft, romantic date-night vibe.
  • Red Midi Dresses: Turn heads in a scarlet red midi dress worn with black ankle boots and a faux leather moto jacket for bold, city-chic energy.
  • White Midi Dresses: Keep it crisp in a white midi dress paired with tan espadrille wedges and a straw tote for a sunny vacation style.

Need a bright moment? Knee-length dresses in bold cherry red or pastel lavender make a statement at bridal showers and milestone celebrations, while strapless and off-shoulder designs in breathable chiffon, lace, and crepe keep you cool under the summer sun. Elevate evening plans with a champagne satin midi dress, metallic heels, and a clutch for ultimate “always put together” glamour. From garden parties to date night, explore outfit ideas on the Windsor blog: Get Floral Midi Dress Inspo.

Layer a cropped denim jacket over cocktail-ready styles or top off casual looks with a lightweight kimono for instant “fit checks” that impress. Hidden pockets, lace-up backs, and flattering wrap waists solve real-life style struggles, so you can focus on making memories, not fussing with your outfit.

Ready to find your next fave? Explore Windsor’s full edit of midi dresses online, in-app, or at your nearest Windsor store.

  • Endlessly Effortless Crew Neck Abstract Midi Dress

    You'll always look and feel perfect in this sleeveless midi dress for parties or going out! Crafted from an abstract print mesh fabric, this dress boasts a crew neckline, a flattering bodycon silhouette, and a midi-length hem. Complete the look in stiletto heels and a purse!

    Fit & Features

    • Abstract print, mesh fabric, soft knit lining
    • Crew neckline
    • Bodycon silhouette
    • Runs true to size

    Style Number/Barcode: 05102-5819

    Category Name: Midi Dresses

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Love in Bloom Floral Off-Shoulder Dress

    Bloom in this lovely floral off-shoulder midi dress to enchant at every party or event! This dress hugs your curves in all the right places with soft ruching and a flared hem that moves like a dream.

    Fit & Features

    • Floral print, smooth knit stretchy fabric, lined
    • Off-shoulder neckline
    • Bodycon silhouette
    • Flared midi-length hem
    • Runs true to size

    Style Number/Barcode: 05101-000285

    Category Name: Midi Dresses

    Price: $39.90

    Availability: In Stock

    Available Color: MAUVE

    Available Size: XS

  • Whimsical Beauty Abstract Print Midi Mesh Corset Dress

    Make a mesmerizing impression with a ruched mesh midi dress that features a gorge abstract watercolor print, a sleeveless square neckline with adjustable straps, and a hidden corset with boning for additional structure. Complete your date night outfit with heels. 

    Fit & Features

    • Sheer mesh fabric with knit lining, plenty of stretch
    • Abstract watercolor print
    • Sleeveless square neckline, hidden corset bodice and boning
    • Adjustable spaghetti straps, back zipper with hook-eye closure
    • Ruching, side slit
    • Midi-length hem
    • Runs true to size

    Style Number/Barcode: 05101-3348

    Category Name: Midi Dresses

    Price: $9.97 $48.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Set The Tone Halter A-Line Floral Midi Dress

    Set the tone for spring dressing in this halter floral midi dress designed in a statement A-line silhouette perfect for brunch, garden parties, and day dates!

    Fit & Features

    • Floral print, woven fabric, woven lining
    • Sweetheart halter neckline, tie-back design
    • Back zipper and hook-eye closure
    • A-line silhouette
    • Flowy midi-length hem
    • Runs true to size

    Style Number/Barcode: 05101-3969

    Category Name: Midi Dresses

    Price: $46.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L, XL

  • Sleek Sophistication Sleeveless Ruched Midi Dress

    A sophisticated mesh midi dress perfect for cocktail hour! It features a strapless sweetheart neckline, chic cowl overlay, and bodycon fit. Pair with heels and a clutch.

    Fit & Features

    • Sheer mesh fabric with knit lining, plenty of stretch
    • Strapless surplice sweetheart neckline, V-wired accent, no-slip strip
    • Draped cowl neck overlay
    • Back zipper with hook-eye closure
    • Ruched side and back seams
    • Midi-length bodycon fit
    • Runs true to size

    Style Number/Barcode: 05101-3589

    Category Name: Midi Dresses

    Price: $9.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Simply Fab Ponte Knit Midi Tube Dress

    Simply fab, this midi tube dress is perfect for styling up for happy hour! The strapless straight neckline features a fold-over design, leading to a form-hugging silhouette with a back slit accent at the midi-length hem.

    Fit & Features

    • Ponte knit fabric with full-length knit lining, moderate stretch
    • Strapless straight-across neckline, fold-over design, no-slip strip
    • Pleated waist
    • Back zipper with hook-eye closure
    • Back slit
    • Midi-length form-hugging silhouette
    • Runs true to size

    Style Number/Barcode: 05101-000069

    Category Name: Midi Dresses

    Price: $48.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: S, M, L

  • Casually Sultry Strapless Bodycon Midi Dress

    Strut looking casually sultry in this strapless midi dress that accentuates your curves and can easily be dressed up or down!

    Fit & Features

    • Brushed knit double-lined stretchy knit fabric
    • Strapless neckline
    • Side ruched seams
    • Bodycon silhouette
    • Midi-length hem, side slit
    • Runs true to size

    Style Number/Barcode: 05102-000035

    Category Name: Midi Dresses

    Price: $19.97 $34.90

    On Sale: Yes

    Availability: In Stock

    Available Color: SAGE, MOCHA, RED, BROWN

    Available Size: S, L, XS, M

    Product Badge:
    • Sale
  • Spiral Into Style Cutout Bodycon Midi Dress

    Spicy, sculpted, and impossible to ignore. This bodycon midi dress brings all the drama with edgy hardware and a cutout bodice that serves all night long.

    Fit & Features

    • Smooth knit stretchy fabric
    • Strapless sweetheart neckline
    • Padded bra cups, twist metal hardware trim
    • Cutout bodice and twist accent
    • Bodycon midi-length silhouette
    • Runs true to size

    Style Number/Barcode: 05101-000226

    Category Name: Midi Dresses

    Price: $39.90

    Availability: In Stock

    Available Color: BURGUNDY

    Available Size: XS, S, M, L

  • A Glam Affair Sleeveless Ruched Midi Dress

    Fit & Features

    • Sheer mesh fabric with knit lining, plenty of stretch
    • Sleeveless sweetheart neckline with padded bust
    • Adjustable spaghetti straps
    • Ruched side seams
    • Midi-length hem
    • Bodycon silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3160

    Category Name: Midi Dresses

    Price: $48.90

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Captivating Floral Mesh Lace-Up Midi Dress

    Captivate all night in this curve-flaunting floral mesh midi dress! The open lace-up strappy back design lets you find your perfect fit.

    Fit & Features

    • Sheer mesh fabric with midi-length knit lining, high stretch
    • Large floral print
    • Sleeveless cowl neckline
    • Spaghetti straps
    • Open cross-back lace-up strappy design
    • Form-hugging fit, midi-length flared hem
    • Runs true to size

    Style Number/Barcode: 05101-000096

    Category Name: Midi Dresses

    Price: $39.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

  • One To Remember Strapless Pleated Satin Midi Dress

    You'll be the girl they'll never forget in this satin midi dress as a stunning bridesmaid, wedding guest, or attending a dressy soiree! Featuring a strapless sweetheart neckline with pleating, this midi dress exudes elegance. The form-hugging silhouette accentuates your curves while the center back slit adds a touch of allure. Complete the look with dainty earrings and heels.

    Fit & Features

    • Satin fabric, bust knit lining, minimal stretch
    • Strapless sweetheart neckline with pleating
    • Center back slit
    • Form-hugging silhouette
    • Sticky bra or pasties recommended
    • Runs true to size

    Style Number/Barcode: 05101-3120

    Category Name: Midi Dresses

    Price: $9.97 $45.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Classy Perfection Off-The-Shoulder Pearl Midi Dress

    Class it up in this picture-perfect off-the-shoulder midi dress adorned with faux pearl embellishments along a flattering bodycon silhouette. 

    Fit & Features

    • Faux pearl embellishments
    • Mesh fabric lined with stretchy knit
    • Off-the-shoulder sweetheart neckline
    • Padded bra cups
    • Side ruched seams
    • Bodycon silhouette, midi-length hem
    • Runs true to size

    Style Number/Barcode: 05101-4092

    Category Name: Midi Dresses

    Price: $54.90

    Availability: In Stock

    Available Color: WHITE, LIGHT, BLUE

    Available Size: XS, S, L, M, XL

  • Chic Trendsetter Knit Chiffon Drop Waist Midi Dress

    This trendy midi dress features a sleeveless mock neckline, tank shoulder straps, and a V-shaped drop waist design. The midi-length A-line silhouette is accented with a shirred sheer chiffon overlay for an effortlessly chic look.

    Fit & Features

    • Smooth knit lined fabric
    • Mock neckline, tank shoulder straps
    • Back zipper closure
    • V-shaped drop waist
    • Sheer chiffon overlay with shirring
    • Midi-length A-line silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3691

    Category Name: Midi Dresses

    Price: $11.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Thriving Blooms Corset Floral Slit Midi Dress

    Thrive with sweet energy in this floral midi dress perfect for brunches or dates! With a corset bodice that snatches your waist and a flirty front slit, this a-line dress will captive everyone. Pair with a necklace.

    Fit & Features

    • Ditsy floral print, woven fabric
    • Wide shoulder straps, sweetheart neckline
    • Corset bodice
    • Side pockets
    • A-line silhouette, front slit
    • Midi-length hem
    • Runs true to size

    Style Number/Barcode: 05101-4051

    Category Name: Midi Dresses

    Price: $46.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, XL

  • Strike A Pose Long Sleeve Halter Midi Dress

    Strike a pose in this long sleeve midi dress at dinners or events. The dress boasts a unique off-the-shoulder halter V-neckline for a trendy allure while the bodycon fit accentuates your figure. Complete the look in sleek stiletto heels.

    Fit & Features

    • Smooth knit fabric with partial knit lining, plenty of stretch
    • Off-the-shoulder halter V-neckline, surplice design
    • Adjustable halter neck ties
    • Long fitted sleeves
    • Ruching
    • Midi-length bodycon fit
    • Runs true to size

    Style Number/Barcode: 05101-3751

    Category Name: Midi Dresses

    Price: $9.97 $38.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sultry Mood Cutout Bodycon Midi Dress

    Boost your sultriness in this bodycon midi dress with a flirty cutout back and side slit giving effortless allure!

    Fit & Features

    • Textured knit stretchy fabric, sewn-in knit lining
    • Scoop neckline
    • Spaghetti straps
    • Cutout back, twist straps
    • Bodycon silhouette
    • Side slit, midi-length hem
    • Runs true to size

    Style Number/Barcode: 06005-2292

    Category Name: Midi Dresses

    Price: $42.90

    Availability: In Stock

    Available Color: CHARTREUSE, DENIM, BRONZE

    Available Size: XS, S, M, L

  • Raise The Bar Ribbed Knit High Slit Midi Dress

    Raise the bar in this knit high slit midi dress boasting a sultry off-the-shoulder neckline and a form-hugging fit. Pair with boots.

    Fit & Features

    • Ribbed knit fabric, plenty of stretch
    • Off-the-shoulder neckline
    • Fold over accent at bust
    • High side slit
    • Midi-length hem
    • Form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06005-2081

    Category Name: Midi Dresses

    Price: $7.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Lovely Day Eyelet A-Line Midi Dress

    It'll be love at first wear in this strapless midi dress, perfect for shower celebrations, brunch, or parties! The intricate eyelet detailing adds a touch of romance while the flattering A-line silhouette accentuates your figure.

    Fit & Features

    • Eyelet woven fabric, woven lining
    • Strapless stretchy smocked neckline
    • A-line silhouette
    • Midi-length hem
    • Runs true to size

    Style Number/Barcode: 05102-6078

    Category Name: Midi Dresses

    Price: $28.97 $64.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Bold Allure Abstract Print Mesh Midi Dress

    Show up and stun in this airy mesh midi dress accented with a trendy abstract print for a bold allure. The dress features a crew neckline, short cap sleeves, and a form-hugging silhouette to highlight your curves.

    Fit & Features

    • Abstract printed sheer mesh fabric with partial knit lining, plenty of stretch
    • Lettuce edge hems
    • Crew neckline
    • Short cap sleeves
    • Midi-length hem
    • Form-hugging fit
    • Runs true to size

    Style Number/Barcode: 05102-5628

    Category Name: Midi Dresses

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sultry Sweet Lace Bodycon Midi Dress

    Sultry with a hint of sweet allure, this lace midi dress is perf for dressy date nights. The bodycon silhouette will flaunt your gorgeous curves, accented with a back slit at the mid-length hem.

    Fit & Features

    • Sheer lace fabric with knit lining
    • Sleeveless sweetheart neckline, eyelet lace trim, mini bow detail
    • Bungee spaghetti straps
    • Midi-length hem, back slit
    • Bodycon silhouette
    • Runs true to size

    Style Number/Barcode: 05101-000082

    Category Name: Midi Dresses

    Price: $19.97 $42.90

    On Sale: Yes

    Availability: In Stock

    Available Color: PINK

    Available Size: M

  • Impress Me Long Sleeve Ruffled Mesh Midi Dress

    Create a chic impression in this long sleeve ruffled mesh midi dress, perfect for a formal party. Designed with an airy sheer mesh fabric with plenty of stretch, the mid-length dress has a partial knit lining for coverage. It features a classic boat neckline leading to unlined long fitted sleeves, and a stylish square-shaped back with a zipper closure. The ruched seams will accentuate your stunning curves on the bodycon silhouette. The asymmetric ruffled hem adds that flirty flair. Complete your look with strappy stilettos and a sleek clutch.

    Fit & Features

    • Stretchy sheer mesh fabric, partial knit lining
    • Boat neckline, long fitted sleeves
    • Square back, zipper with hook and eye closure
    • Ruching
    • Asymmetric ruffled hem
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 05101-3276

    Category Name: Midi Dresses

    Price: $20.97 $45.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Playful Chic Floral Tube Midi Dress

    Playful yet chic, this floral mesh midi dress brings charm to any dressy event or occasion! Designed with ruched side seams that enhance your silhouette with a flattering bodycon fit.

    Fit & Features

    • Floral print, mesh fabric, stretchy knit lining
    • Strapless tube neckline
    • Back zipper and hook-eye closure
    • Side ruched seams
    • Bodycon silhouette, midi-length hem
    • Runs true to size

    Style Number/Barcode: 05101-000046

    Category Name: Midi Dresses

    Price: $49.90

    Availability: In Stock

    Available Color: YELLOW

    Available Size: S, M

  • Dazzling Aurora Glitter Sleeveless Midi Dress

    Be dazzling in this glitter midi dress for a stylish season! The glitter fabric is eye-catching and the square neckline and spaghetti straps add a touch of elegance. The side pleated seam, form-hugging silhouette, and wrap slit midi length hem create beautiful movement as you walk. Complete the look with sleek stiletto heels for a holiday occasion or cocktail party!

    Fit & Features

    • Sleeveless square neckline
    • Spaghetti straps
    • Side pleated seams
    • Form-hugging silhouette
    • Wrap slit midi-length hem
    • Glitter fabric, minimal stretch
    • Runs true to size

    Style Number/Barcode: 05101-2876

    Category Name: Midi Dresses

    Price: $9.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Breezy Cute Floral Slit Midi Dress

    With dainty florals and soft spring tones, this A-line midi dress is a breezy-cute style for brunch, shower celebrations, and graduation parties!

    Fit & Features

    • Dainty floral print, woven fabric, woven lining
    • Square neckline, bust tie
    • Adjustable spaghetti straps
    • Stretchy smocked back
    • A-line silhouette
    • Front slit, midi-length hem
    • Runs true to size

    Style Number/Barcode: 05101-4004

    Category Name: Midi Dresses

    Price: $42.90

    Availability: In Stock

    Available Color: LIGHT, BLUE

    Available Size: XS, S, M, L, XL