Skater 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

STYLE SPOTLIGHT

Explore 2025 Homecoming Looks

Trendy Denim Jackets

Women's Jumpsuits & Rompers

Skater Dresses That Flatter, Flirt, and Flow

Fun, flirty, and designed to move with you—Windsor skater dresses are the ultimate go-to for every occasion. With a flattering fit 'n' flare silhouette, these dresses offer all-day comfort, effortless style, and a playful vibe that works from brunch dates to semi-formal nights out. 

Explore an edit of skater dresses featuring standout trends like milkmaid dresses with puff sleeves and sweetheart necklines, corset-inspired bodices, and dainty tie-front details. Looking for something bold? Try backless styles, lace-up accents, or drop waist dresses that bring a little extra edge. You’ll also find dresses with molded cups, smocking, or adjustable straps for the ideal customized fit.

Lightweight chiffon, crepe, and jersey knits give these silhouettes their breezy feel, while prints like florals, plaids, and solids keep things versatile. Mini and midi lengths are both in the mix—perfect for dancing, twirling, or just living your best dressed life. Whether you're styling with sneakers for everyday or pairing with heels and jewelry for something more elevated, Windsor skater dresses have you covered.

Want the look with a little more ease? Try a skater romper dress—same playful energy, but with the comfort of built-in shorts. Ideal for busy days, outdoor events, or spontaneous plans.

Shop Windsor’s full collection of skater dresses online, in-store, or in-app and find fit 'n' flare styles that work every angle, every time.

What Is a Skater Dress?

A skater dress is a fit-and-flare style that hugs your bodice and flares out at the waist—perfect for twirling into any occasion. Inspired by figure skaters, this design brings both movement and flattering shape. Whether you’re styling a lace skater dress for a date night or picking a floral style for brunch, this dress hits that sweet spot between dressed-up and effortless.

From homecoming dances to spontaneous night hangs, the skater dress works wherever your plans take you. Want help picking your look? Check out our blog post Flowy vs. Fitted Homecoming Dresses for some styling tips.

What Makes Skater Dresses So Iconic?

Skater dresses are all about versatility and timeless appeal. They give you that cinched waist moment with a comfy, breezy feel that works for every body type. From tiered hems to floral lace backs, these details make each dress feel fresh while still staying classic. Whether you're styling one for a 2025 homecoming or just want a go-to casual dress, this silhouette is always in style and ready to serve.

  • Shimmer Shift Halter Dress

    Shine meets movement in this statement-making mesh halter mini dress. The plunge neckline and sequin-embellished bodice bring the drama, while the ruffled skater skirt keeps it playful and made to dance.

    Fit & Features

    • Mesh-lined fabric
    • Plunge halter neckline, built-in padded underwire bust
    • Back tie closure and lower zipper and hook-eye closure
    • Sequin-embellished bodice, flexible boning inserts
    • Skater silhouette
    • Tiered ruffle mini-length hem
    • Runs true to size

    Style Number/Barcode: 05101-000706

    Category Name: Skater Dresses

    Price: $54.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

    Product Badge:
    • New Arrival
  • Flirt Frequency Mini Dress

    Soft texture, major movement. This flocked velvet mesh mini dress features a halter keyhole neckline and open tie-back design that brings the perfect mix of flirty and elegant for your next night out.

    Fit & Features

    • Flocked velvet, mesh-lined fabric
    • Plunge halter keyhole neckline, tie closure
    • Open tie-back design
    • Skater silhouette
    • Mini-length hem
    • Runs true to size

    Style Number/Barcode: 05101-000599

    Category Name: Skater Dresses

    Price: $49.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

    Product Badge:
    • New Arrival
  • Sweetheart Lace-Up Corset Skater Dress

    Flirty with a vintage twist. This poplin corset mini dress features a sweetheart neckline with bust ties, lace-up back detailing, and a drop-waist skater skirt that twirls like a dream at parties, date nights, and any dressy occasion!

    Fit & Features

    • Poplin woven fabric, multiple linings and lace trim
    • Square neckline, bust tie
    • Adjustable shoulder straps
    • Lace-up back placket
    • Lace trim corset-structured bodice
    • Drop waist seam
    • Skater silhouette, flouncy mini-length hem
    • Runs true to size

    Style Number/Barcode: 05101-000278

    Category Name: Skater Dresses

    Price: $69.90

    Availability: In Stock

    Available Color: RED

    Available Size: XS, S, M, L

  • Laced In Denim Strapless Mini Dress

    Meet the denim moment everyone’s talking about. This strapless corset mini cinches you in all the right places with lace-up sides and a structured bodice that gives instant shape. It’s flirty, bold, and begging to be admired at concerts or nights out.

    Fit & Features

    • Denim fabric with slight stretch
    • Strapless neckline
    • Corset-seamed bodice, back zipper and hook-eye closure
    • Rhinestone-embellished lace-up side plackets
    • Curved drop waist seam
    • Skater silhouette, frayed edge trim, mini-length hem
    • Runs true to size

    Style Number/Barcode: 05102-000273

    Category Name: Skater Dresses

    Price: $56.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: XS, S, M, L

    Product Badge:
    • New Arrival
  • Darleen Brocade Lace-Up Skater Dress

    Special Occasion

    Fit for the spotlight yet timeless in detail, the Darleen short formal dress brings a touch of modern romance. Crafted from rich brocade with a corset bodice and lace-up back, this skater silhouette moves effortlessly—finished with a peek of tulle trim that keeps every twirl picture-perfect.

    Fit & Features

    • Brocade woven fabric, tulle trim stretch knit lining
    • Sweetheart neckline, adjustable spaghetti straps
    • Corset-structured bodice, flexible boning
    • Back lace-up design, zipper and hook-eye closure
    • Hidden side pockets
    • Skater silhouette, mini-length hem
    • Runs true to size

     

    Where to Wear:

    Winter formals, weddings, holiday parties, celebratory dinners, birthday events, special night-out occasions, engagement parties, family celebrations

    Style Number/Barcode: 05001-000549

    Category Name: Skater Dresses

    Price: $64.90

    Availability: In Stock

    Available Color: NAVY

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

    Product Badge:
    • New Arrival
  • Flirty Luxe Velvet Skater Dress

    This strapless velvet mini dress brings the perfect balance of glam and play with its sculpted bodice and drop-waist skater silhouette. Soft, bold, and made for dancing at holiday soirees or dressy events!

    Fit & Features

    • Plush velvet fabric
    • Strapless tube neckline with structured fit
    • Drop-waist seam
    • Flared skater silhouette, short-length hem
    • Runs true to size

    Style Number/Barcode: 05101-000574

    Category Name: Skater Dresses

    Price: $54.90

    Availability: In Stock

    Available Color: BURGUNDY

    Available Size: XS, S, M, L

    Product Badge:
    • New Arrival