Midi Skirts

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

Everyday Chic: Midi Skirts for Summer Styling

From café dates to city strolls, Windsor’s midi skirts deliver effortless elegance with trend-forward flair. Breezy silhouettes, high waists, and flowy hems define this collection—designed to flatter and keep you cool through every summer plan.

Lightweight fabrics in floral prints, sleek solids, and classic neutrals offer versatile pairings for casual days or elevated evenings. For daytime looks, pair a cotton or chiffon midi skirt with a cropped tank and slide sandals. Heading out? Opt for a side-slit satin midi styled with strappy heels and statement earrings for rooftop cocktails or weekend dinners.

Whether you’re embracing coastal vibes or brunching in the city, these skirts move with you—blending comfort and sophistication in every step. Explore Windsor’s full collection of midi skirts online, in-app, or at your local Windsor store and elevate your everyday wardrobe.

  • All That Denim Slit Midi Skirt

    A classic denim midi skirt is what you're all about! Featuring a flattering high-rise waist with a distressed accent, a form-hugging silhouette, a trendy center front slit, and a midi-length hem on medium-wash denim fabric with a color fade effect. Complete the look in cute booties for a concert or fall festival!

    Fit & Features

    • High-rise waist
    • Form-hugging silhouette, distressed accent
    • Center front slit
    • Midi-length hem
    • Front button and hidden zipper closure, five-pocket styling, belt loops
    • Medium wash denim fabric, color fade effect, no stretch
    • Runs true to size

    Style Number/Barcode: 06601-0176

    Category Name: Midi Skirts

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Major Bae High-Rise Faux Leather Midi Skirt

    With this faux leather midi skirt, you'll be looking like bae! Designed from a sleek lightweight faux leather fabric, this midi-length skirt offers a flattering high-rise waist, a front slit for movement, and a form-hugging silhouette that accentuates your curves. Complete the look in a strapless corset top and sandals for evening plans!

    Fit & Features

    • Faux leather fabric with sewn-in knit lining
    • Moderate stretch
    • High-rise waist
    • Front slit
    • Form-hugging
    • Runs true to size

    Style Number/Barcode: 06501-0971

    Category Name: Midi Skirts

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cha Cha Side Ruffle Midi Skirt

    A midi skirt that'll make you wanna cha cha all night! Perfect for salsa dancing and a girl's night, this high-rise skirt features a sexy bodycon silhouette to show off your curves and a daringly high side slit with a flirty ruffle trim. The smooth knit fabric offers plenty of stretch. Complete the look in a lace bustier and heels!

    Fit & Features

    • Stretchy smooth knit fabric
    • High-rise elasticized waist
    • High side slit, ruffle trim
    • Bodycon silhouette
    • Runs true to size

    Style Number/Barcode: 06501-0985

    Category Name: Midi Skirts

    Price: $26.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Twice The Love Rib Knit Midi Skirt

    Dive into cozy rib knit love with this midi skirt! Perfect for everyday styling, this midi skirt features a high-rise elasticized waist and curve-flaunting bodycon silhouette and a side slit that shows some skin. Complete the look with the matching top.

    Shop Matching Top: Twice The Love Rib Knit Crop Top

    Fit & Features

    • High-rise elasticized waist
    • Bodycon silhouette
    • Side slit
    • Midi-length hem
    • Rib knit fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06501-0937

    Category Name: Midi Skirts

    Price: $15.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Daringly Wild High-Rise Cheetah Print Midi Skirt

    Daringly wild and sassy, this cheetah print midi skirt is perfect for creating fierce fits for dates or dinners with friends! The high-rise waist and form-hugging silhouette accentuate your curves while the high front wrap slit adds a touch of boldness. Complete the look in a basic tee, moto jacket, and strappy sandals.

    Fit & Features

    • Cheetah print, woven fabric lined with stretchy knit
    • High-rise waist, back zipper closure
    • High front wrap slit
    • Form-hugging silhouette
    • Runs true to size

    Style Number/Barcode: 06401-0649

    Category Name: Midi Skirts

    Price: $11.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Gorgeous Impression High Slit Satin Midi Skirt

    Make a gorgeous impression in this sultry satin midi skirt for date nights! Designed from silky satin woven fabric, this slim-fit skirt accentuates your curves in a mid-rise silhouette with an elegantly crafted surplice detail and high slit perfect for showing off some skin. Complete the look in a lace bustier and cute heels for a striking style!

    Fit & Features

    • Satin woven fabric with knit lining, moderate stretch
    • Mid-rise waist, back zipper and hook and eye closure
    • Surplice detail
    • High front slit
    • Midi-length hem
    • Slim-fit silhouette
    • Runs true to size

    Style Number/Barcode: 06401-0624

    Category Name: Midi Skirts

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • A Little Drama Ruffled Tulle Midi Skirt

    Bring a little drama to your look with this ruffled tulle midi skirt that will add a chic flair. It features a high-rise elastic banded waist for comfortable wear, a midi-length hem with a flowy, A-line silhouette, and a sheer ruffled tulle design over a knit lining. Style with a corset top and mules.

    Fit & Features

    • High-rise elastic banded waist
    • Midi-length hem
    • Flowy, A-line silhouette
    • Sheer ruffled tulle fabric
    • Knit lining, minimal stretch
    • Runs true to size

    Style Number/Barcode: 06501-0938

    Category Name: Midi Skirts

    Price: $6.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Drawn To You Marble Print Woven Midi Skirt

    Draw them in with your trendy allure in this marble print woven midi skirt! Designed with an eye-catching marble swirl print on lightweight woven fabric, this skirt is perfect for a weekend getaway. It features a high waist with a knotted side design, a wrap-front design creating a stylish front slit, and a relaxed fit on the mid-length silhouette. Complete your look with a tank top and ankle booties.

    Fit & Features

    • Woven fabric
    • Marble swirl print
    • High waist, knotted side design
    • Back zipper closure
    • Wrap-front silhouette, slit
    • Relaxed fit
    • Runs true to size

    Style Number/Barcode: 06301-0185

    Category Name: Midi Skirts

    Price: $6.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cool Composure High-Rise Frayed Slit Denim Midi Skirt

    Always give off confident vibes in this high-rise denim midi skirt perfect for casual plans! The high-rise waist and hip-hugging fit accentuate your curves while the front and back frayed slits add a touch of edge. The light-wash denim and midi-length hem make this skirt perfect for any occasion. Complete the look in a graphic tee, sunnies, and cute booties.

    Fit & Features

    • Light wash denim, slight stretch
    • High-rise waist
    • Hip-hugging fit
    • High front frayed slit and back slit
    • Midi-length
    • Front button and hidden zipper closure, five-pocket styling
    • Runs true to size

    Style Number/Barcode: 06601-0199

    Category Name: Midi Skirts

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Seaside Cutie Striped Slit Knit Midi Skirt

    A midi skirt featuring a high-rise waist, form-hugging fit, and a center back slit for movement. Perfect for weekend trips by the sea.

    Shop Matching Top: Seaside Cutie Strapless Striped Knit Crop Top

    Fit & Features

    • Striped pattern, chunky knit fabric, moderate stretch
    • High-rise waist
    • Center back slit
    • Form-hugging midi-length fit
    • Runs true to size

    Style Number/Barcode: 06501-1077

    Category Name: Midi Skirts

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Country Songs Fringe Faux Leather Midi Skirt

    Sway to the beat of your favorite country songs in this faux leather midi skirt at festivals and concerts! The midi skirt boasts a flattering high-rise waist, bodycon fit, and eye-catching long fringe perfect for dancing. Complete the look with a cowboy hat.

    Fit & Features

    • Faux leather fabric lined with woven fabric
    • High-rise waist
    • Back zipper and hook-eye closure
    • Bodycon fit
    • Fringe, midi-length hem
    • Runs true to size

    Style Number/Barcode: 06401-0681

    Category Name: Midi Skirts

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Flirty Moves Ruffled Slit Knit Midi Skirt

    Make major flirty moves and create an enticing aura in this ruffled slit midi skirt! Designed with a stretchy smooth knit fabric, it features a high-rise elasticized waist for comfortable wear, ruching down the side seam to accentuate your curves, a sultry high-cut side slit with a ruffled hem, and a bodycon fit along the midi-length silhouette. Style with the matching crop top for a girl's night out!

    Shop Matching Top: Flirty Moves Ruffled Tie-Front Knit Crop Top

    Fit & Features

    • Stretchy smooth knit fabric
    • High-rise elasticized waist
    • Ruched side seam
    • High side slit, ruffled hem
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 06501-1042

    Category Name: Midi Skirts

    Price: $6.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • She's A Trendsetter Nylon Parachute Midi Skirt

    Show off your of-the-moment trendy style with this smooth nylon parachute midi skirt! It features a high-rise waist with adjustable drawstrings on each side, dual front pockets, dual side flap pockets, a midi-length hem with adjustable drawstrings, a back slit accent, and a relaxed silhouette. Pair with a cropped graphic tee and sneakers!

    Fit & Features

    • High-rise waist, adjustable drawstrings on each side
    • Dual front pockets
    • Dual side flap pockets
    • Midi-length hem, adjustable drawstrings, back slit accent
    • Relaxed silhouette
    • Smooth nylon fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06301-0162

    Category Name: Midi Skirts

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Tropical Vacay High-Rise Slit Midi Skirt

    The perfect tropical floral midi skirt to look stylish on your vacay! With its high-rise waist and cheeky panty lining, this skirt offers a comfortable fit and sleek silhouette. The high front slit and eye-catching tropical floral print add a touch of boldness to your look. Pair with the matching crop top and espadrille wedges!

    Shop Matching Top: Tropical Vacay Spaghetti Strap Tie-Back Crop Top

    Fit & Features

    • Tropical floral print
    • Stretchy knit fabric, cheeky panty lining
    • High-rise waist
    • High front slit
    • Midi-length
    • Runs true to size

    Style Number/Barcode: 06501-1010

    Category Name: Midi Skirts

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Summer Chic High-Rise Wrap-Slit Midi Skirt

    Creating chic looks this summer with this high-rise midi skirt is essential for the weekend or casual office days. Crafted from a woven fabric with a stretchy knit lining, you'll adore this skirt all season. This skirt boasts a flattering style with delicate pleating, leading to the wrap-slit front design and a midi-length hem. Complete the look in heeled sandals and a bodysuit.

    Fit & Features

    • Woven fabric, stretchy knit lining
    • High-rise pleated waist
    • Back zipper and hook-eye closure
    • Front wrap-slit design
    • Midi-length
    • Runs true to size

    Style Number/Barcode: 06301-0187

    Category Name: Midi Skirts

    Price: $17.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Let It Shine Sequin High Slit Midi Skirt

    Let your sparkling personality shine in this sequin high slit midi skirt boasting a high-rise waist, a high-cut side slit to showcase some skin, and a bodycon silhouette. Perfect for celebrations, complete the look with the matching crop top.

    Shop Matching Top: Let It Shine Sequin Sleeveless Crop Top

    Fit & Features

    • Sequin embellished pattern, sheer mesh fabric, knit lining
    • High waist
    • Back zipper hook-eye closure
    • High side slit
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 06401-0660

    Category Name: Midi Skirts

    Price: $9.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Striking Glamour Rhinestone Bodycon Midi Skirt

    Amp up your going-out look with this striking glam rhinestone midi skirt that will draw all eyes to you! It features a high-rise waist, all-over small rhinestone embellishments for an ultra-glitzy sparkle, a midi-length hem with a back slit accent, and a bodycon silhouette to flaunt your figure. The woven fabric includes a mini-length knit lining. Complete your party 'fit with a bustier top and metallic heels.

    Fit & Features

    • High-rise waist, back zipper, hook and eye closure
    • All-over rhinestone embellishments
    • Midi-length hem
    • Back slit
    • Bodycon fit
    • Woven fabric, mini-length knit lining, minimal stretch
    • Runs true to size

    Style Number/Barcode: 06401-0608

    Category Name: Midi Skirts

    Price: $12.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Chic Muse Watercolor Wrap-Slit Midi Skirt

    Showcase your iconic style like the chic muse you are in this printed wrap-slit midi skirt! Crafted from a breezy woven fabric with a stretchy knit lining, it is detailed with a gorgeous watercolor print for a mesmerizing look. This skirt features delicate pleating, leading to the wrap-slit front design and a midi-length hem. Style with the matching crop top and espadrille wedges for a sunset dinner!

    Shop Matching Top: Chic Muse Watercolor Tie-Front Crop Top

    Fit & Features

    • Watercolor print
    • Woven fabric, stretchy knit lining
    • High-rise pleated waist
    • Back zipper and hook-eye closure
    • Front wrap-slit design
    • Midi-length
    • Runs true to size

    Style Number/Barcode: 06301-0186

    Category Name: Midi Skirts

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sweet Like Honey High-Rise Mesh Midi Skirt

    This mesh midi skirt is a sweet staple to have in your weekly rotation. The knee-length skirt features a high-rise elasticized waist, side, and back ruched seams to define your curves, a bodycon silhouette, and a center back slit for added flair. Complete the look with the matching top for a dinner date! 

    Shop Matching Top: Sweet Like Honey Mesh Bustier Crop Top

    Fit & Features

    • High-rise elasticized waist
    • Side and back ruched seams
    • Bodycon silhouette
    • Center back slit
    • Midi-length hem
    • Mesh fabric, sewn-in knit lining, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06501-0906

    Category Name: Midi Skirts

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Chic Impression Velvet High Slit Midi Skirt

    This velvet high slit midi skirt will make a chic impression at parties! The mid-length skirt features a high-rise waist, a sultry thigh-high side slit, and a form-hugging fit to flaunt your figure. The smooth velvet fabric gives off a luxe vibe. Complete your look with a corset top and rhinestone heels!

    Fit & Features

    • High-rise waist
    • Midi-length hem
    • Thigh-high side slit
    • Form-hugging fit
    • Velvet fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06501-0941

    Category Name: Midi Skirts

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Faux Suede High Waist Ruched Midi Skirt

    Elevate your outfits with a skirt that commands attention! The faux suede skirt features a high-rise waist, a ruched drawstring, a high side slit, and a midi-length silhouette. Complete the look with a long sleeve blouse and mules.

    Fit & Features

    • High-rise waist, elastic band
    • Ruched drawstring
    • High side slit
    • Midi-length silhouette
    • Faux suede fabric 
    • Form-hugging fit, moderate stretch 
    • Runs true to size

    Style Number/Barcode: 06501-0479

    Category Name: Midi Skirts

    Price: $10.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Chic Alert Floral Velvet Burnout Midi Skirt

    Major chic alert! This floral velvet burnout midi skirt is a sultry pick for date night. It features a high-rise elasticized waist, a midi-length hem with a high side slit to showcase some leg, and a form-hugging fit. The lined mesh fabric features an all-over floral flocked velvet burnout pattern. Style with the matching corset top!

    Shop Matching Top: Chic Alert Floral Velvet Burnout Corset Top

    Fit & Features

    • High-rise elasticized waist
    • Midi-length hem, high side slit
    • Form-hugging silhouette
    • Floral flocked velvet burnout pattern
    • Sheer mesh fabric, knit lining, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06501-0867

    Category Name: Midi Skirts

    Price: $6.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Smooth Silhouette Slit Midi Skirt

    Create the perfect basics closet by adding this smooth knit midi skirt to your lineup! It features a sleek and flattering high-rise waist, a bodycon fit, and a sultry side high slit along the midi-length hem. The double-lined stretchy knit fabric offers a seamless design and has an ultra-butterfly feel. Style with the matching top for a complete look!

    Shop Matching Top: Smooth Silhouette Crop Tube Top

    Fit & Features

    • High-rise waist
    • Bodycon fit
    • High side slit
    • Midi-length hem
    • Double-lined, butterfly soft knit fabric
    • Seamless design
    • Runs true to size

    Style Number/Barcode: 06501-0849

    Category Name: Midi Skirts

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Iconic Trendsetter High Rise Slit Denim Midi Skirt

    Set the trend in this denim midi skirt for a versatile and stylish everyday slay! With a flattering high-rise waist and form-hugging silhouette, this jean midi skirt offers fresh details like flap pockets with button closures perfect for holding your lipgloss or cash and a center front slit for movement. Complete the look with cute flat sandals, a purse, and a tank top for casual plans!

    Fit & Features

    • Medium wash non-stretch denim, color fading
    • Flap pockets
    • Front button closures, hidden zipper closure
    • High-rise waist
    • Center front slit
    • Midi-length hem
    • Runs true to size

    Style Number/Barcode: 06601-0184

    Category Name: Midi Skirts

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale