$20 & Under Sale

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

Unveil the Magic of Windsor's $20 and Under Sale – Hot Deals on Must-Have Dresses & Clothing!

Looking to elevate your wardrobe affordably? Search no further than Windsor's spectacular $20 and under sale, where chic meets affordability! This fashion sale is the perfect opportunity to update your wardrobe with stylish pieces that won't break the bank. Discover a curated selection of $20 sale clothing that includes affordable dresses for any occasion, from weddings and cocktail hours to summer parties.

Featured $20 and Under Deals:

Elegant Dresses: Find the perfect dress for formals, birthdays, or date nights without overspending. Our collection features stunning styles that make a statement.

Summer Party Dresses: Stay cool and fashionable with our range of dresses designed for summer parties and casual gatherings. Light, breezy, and effortlessly chic!

Versatile Wardrobe Staples: Whether you're dressing up or down, our affordable tops and bottoms offer versatility and style for any event.

Why You'll Love Our $20 Deals

  • Capture unbeatable prices on current trends featuring high-quality, fashionable pieces at prices you’ll adore.
  • Brag about getting something new with fresh updates and how you always have exciting pieces to discover that won't break the bank.
  • Come back to get limited-time offers: These hot deals won’t last long – make sure you snag your favorites before they're gone!

At Windsor, we believe that everyone deserves to look and feel fabulous without overspending. Our $20 and under sale is designed to bring you the best in trendy fashions at incredible prices. From elegant wedding guest dresses to fun and flirty summer party outfits, you'll find everything you need to stay stylish this season. Capture more savings and shop the full collection of affordable women's apparel!

Don’t miss out on these unbeatable $20 deals. With new styles added regularly, there's always a fresh find waiting for you. Shop now and discover the joy of Windsor fashion sale – stylish, affordable, and simply irresistible.

  • Flirt Alert Cutout High Slit Mini Dress

    Get ready to flirt up a storm in this cutout high slit mini dress that will bring that sultry allure. It features a sleeveless square neckline, spaghetti straps, an asymmetric side cutout at the waist to show off some skin, a mini-length hem with a high-cut side slit, and a fitted A-line silhouette. The brushed knit fabric offers plenty of stretch. Style with lace-up heels for a night out.

    Fit & Features

    • Sleeveless square neckline
    • Spaghetti straps
    • Asymmetric side cutout at the waist
    • Mini-length hem, high-cut side slit
    • Fitted A-line silhouette
    • Double-lined brushed knit fabric, plenty of stretch
    • Runs true to size

    Style Number/Barcode: 05103-5045

    Category Name: $20 & Under Sale

    Price: $5.97 $33.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Strappy And Stunning Rib Knit Midi Dress

    Step out looking stunning in this rib knit midi dress for a casual beach day with friends or a date! It features a sleeveless V-neckline, spaghetti straps, a head-turning strappy open back, a bodycon silhouette, a side slit cut out, and a midi-length hem. Complete the look in trendy flat sandals and sunglasses!

    Fit & Features

    • Sleeveless V-neckline, spaghetti straps
    • Strappy open back
    • Bodycon silhouette
    • Side slit cut out
    • Midi-length hem
    • Rib knit fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05102-5144

    Category Name: $20 & Under Sale

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Bust Out The Rhinestone Satin Bustier

    You deserve to sparkle! Bust out this satin bustier to instantly dress up your look. It features a sleeveless pleated cowl neckline, rhinestone embellished spaghetti straps with adjustable accents, an underbust seam, flexible boning inserts, and a crop-fitted hem. Style with high-rise flare pants for dinner and drinks with the ladies!

    Fit & Features

    • Sleeveless pleated cowl neckline
    • Rhinestone embellished spaghetti straps, adjustable accents
    • Underbust seam, flexible boning
    • Cropped hem
    • Hidden side zipper closure
    • Silky satin fabric, minimal stretch
    • Runs true to size

    Style Number/Barcode: 06001-4936

    Category Name: $20 & Under Sale

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • A Tale About Love Linear Gemstone Earrings

    A tale about love starts with these perfect and iconic earrings! They feature a linear design with colored gemstones and a post-back closure to secure the style. Complete the look in a classic LBD for a cocktail party.

    Fit & Features

    • Linear design
    • Colored gemstones
    • Post-back closure

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07001-1596

    Category Name: $20 & Under Sale

    Price: $3.96 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Icy Beauty Rhinestone Necklace And Earrings Set

    Unveil your icy beauty adorning your formal dress with this necklace and earrings set! The necklace features mini rhinestones that lead to diamond-shaped iridescent gemstones with dainty mini rhinestone trim and a lobster clasp closure. The earrings are designed with dual mini rhinestones that curve around an iridescent gemstone and have a post-back closure. Complete your special occasion look with voluminous faux lashes.

    Fit & Features

    • Necklace and earrings set
    • Necklace, mini rhinestones
    • Diamond-shaped iridescent gemstones
    • Dainty mini rhinestone trim, lobster clasp closure
    • Earrings, dual mini rhinestone trim, iridescent gemstone
    • Lobster clasp closure

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07002-1501

    Category Name: $20 & Under Sale

    Price: $3.96 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Ready In One Halter Corset Wide-Leg Jumpsuit

    With this halter jumpsuit, you'll be ready in no time! Perfect for the girl on the go, this sleeveless jumpsuit features a plunging neckline with halter straps and metal clasp closure, a corset bodice with hidden front hook and eye closures, an underwire bust, and flexible boning inserts, and a wide-leg silhouette. Complete the look in platform sandals for dinner and drinks!

    Fit & Features

    • Sleeveless plunge neckline
    • Halter straps, metal clasp closure
    • Corset bodice, hidden front hook-eye closures, flexible boning
    • Back zipper and hook-eye closure
    • Wide-leg silhouette
    • Lined woven fabric, slight stretch
    • Runs true to size

    Style Number/Barcode: 06302-0739

    Category Name: $20 & Under Sale

    Price: $6.97 $56.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Instant Staple Double-Slit Mini Skort

    This chic double-slit mini skort will be an instant staple you'll love to style up. It features a high-rise elasticized waist, fitted shorts, and a mini-length front overlay with a double-slit design. The ponte knit fabric offers a moderate stretch. Complete the look with a form-hugging bodysuit and strappy mules.

    Fit & Features

    • High-rise elasticized waist
    • Fitted shorts
    • Mini-length front overlay, double-slit design
    • Ponte knit fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06503-1074

    Category Name: $20 & Under Sale

    Price: $10.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sheerly Sexy Ruched Midi Skirt

    Sheer and sexy, slip into this mesh midi skirt for your next night on the town! It features an elasticized high-rise waist with attached cheeky panties, and all-over ruched seams to accentuate your curves along the bodycon silhouette. Complete the look in platform sandals.

    Fit & Features

    • High-rise elasticized waist
    • Attached cheeky panties
    • All-over ruched seams
    • Bodycon silhouette
    • Midi-length hem
    • Sheer mesh fabric, minimal stretch
    • Runs true to size

    Style Number/Barcode: 06501-0857

    Category Name: $20 & Under Sale

    Price: $6.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • See Me Bloom Floral Tie Front Top

    Unveil blooms this season by adding this floral tie-front top to your lineup! It features peasant sleeves, a plunge v-neckline, and a cropped hem on gauze-woven fabric. Complete your trendy look in breezy pants for sunset cocktails.

    Fit & Features

    • Peasant sleeves
    • Plunge v-neckline
    • Tie-front closure
    • Cropped hem
    • Floral pattern
    • Gauze woven fabric
    • Fits true to size

    Style Number/Barcode: 06204-1384

    Category Name: $20 & Under Sale

    Price: $6.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stripe It Right Crepe Tie-Front Crop Top

    Trend right with this breezy striped crepe top essential for summer! It features bell long sleeves, a plunge V-neckline, and a flirty tie-front closure along the ultra-cropped hem. Complete the look in high-waisted jeans for exploring a beach city.

    Fit & Features

    • Bell long sleeves
    • Plunge V-neckline
    • Tie-front closure
    • Ultra cropped hem
    • Striped print
    • Crepe fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06204-1348

    Category Name: $20 & Under Sale

    Price: $4.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Rosa Formal High Side Slit Long Dress

    Special Occasion

    Put your best silhouette forward in the Rosa formal dress made to flaunt what you got! Perfect for banquets or dressy cocktail parties. She features a sleeveless square neckline, spaghetti straps that crisscross in the back, a bodycon silhouette, and a side ruched seam atop a sexy high slit and long hem. The formal dress is composed of a slinky knit fabric with a sheen effect and moderate stretch. Complete the look with a layered necklace.

    Fit & Features

    • Sleeveless square neckline
    • Spaghetti straps, crisscross back
    • Bodycon silhouette
    • Side ruched seam, high slit, long hem
    • Slinky knit fabric, sheen effect, moderate stretch
    • Strapless bra or sticky bra recommended
    • Runs true to size

    Style Number/Barcode: 05002-7122

    Category Name: $20 & Under Sale

    Price: $14.97 $52.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • 2000s Babe Rhinestone Denim Bucket Hat

    Channel that 2000s babe energy with this trendy denim bucket hat! It features a classic bucket hat design with a wide brim and all-over mini rhinestone embellishments for a stylish sparkle. Pair with a graphic tee and low-rise jeans!

    Fit & Features

    • Classic bucket hat design
    • Wide brim
    • Mini rhinestones
    • Denim material

    Style Number/Barcode: 07302-1460

    Category Name: $20 & Under Sale

    Price: $4.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Catching Glances Necklace And Earrings Set

    Catch all the glances in this elevated glam necklace and earrings set. It features a short chunky chain-link necklace with a hammered textured design and round stud earrings. Style this set with a basic tee and high-rise jeans.

    Fit & Features

    • Necklace and earrings set
    • Short chunky chain-link necklace
    • Hammered textured design, lobster clasp closure
    • Round stud earrings, post-back closure


    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07002-1523

    Category Name: $20 & Under Sale

    Price: $1.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Whimsical Beauty Butterfly Layered Necklace Set

    Adorn your semi-formal dress with this whimsical necklace set! It features a layered design with a butterfly charm, dainty flower charms, and multi-colored beads. Complete the look in a flirty skater dress for a rehearsal dinner or celebration!

    Fit & Features

    • Layered necklace
    • Butterfly charm
    • Dainty flower charms
    • Multi-colored beads
    • Sleek chain link string
    • Losber clasp closure

    Style Number/Barcode: 07002-1504

    Category Name: $20 & Under Sale

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • You Have My Heart Statement Necklace

    Never be worlds apart without this statement necklace featuring a puffy silver heart charm on a sleek faux leather string with a tie-back closure design. Style with an edgy graphic tank top to complete a look for a concert or casual bar night!

    Fit & Features

    • Puffy silver heart charm
    • Sleek faux leather string
    • Tie-back closure design

    Style Number/Barcode: 07002-1500

    Category Name: $20 & Under Sale

    Price: $3.96 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Stand Out In Rhinestone Stiletto Heels

    For the girlies who love to stand out! These glam satin stiletto heels feature a sleek square toe, rhinestone-embellished asymmetrical straps, a thin ankle strap, and an adjustable buckle closure. Complete the look with a statement ring set.

    Fit & Features

    • Square toe
    • Rhinestone-embellished asymmetrical straps
    • Thin ankle strap, buckle closure
    • Stiletto heel
    • Cushioned footbed
    • Satin material
    • Runs true to size

    Style Number/Barcode: 07401-4277

    Category Name: $20 & Under Sale

    Price: $9.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cute Trendsetter Patchwork Denim Mini Skirt

    Show off your cute trendsetting style in this patchwork denim mini skirt! It features a high-rise waist, a partial zip-front, a patchwork design of different washes of blue denim with frayed detailing, a mini-length frayed hem with side slit accents, and a flared fit. Complete the look with a basic bodysuit and sneakers.

    Fit & Features

    • High-rise waist
    • Partial zip-front
    • Patchwork design, different washes of blue denim, frayed detailing
    • Mini-length frayed hem, side slits
    • Flared fit
    • Cotton-blend denim fabric, minimal stretch
    • Runs true to size

    Style Number/Barcode: 06601-0174

    Category Name: $20 & Under Sale

    Price: $9.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • The Perfect Basic Knit Mini Dress

    This casual knit mini dress is the perfect basic for creating cute everyday 'fits! It features a V-neckline, short fitted sleeves, a mini-length hem, and a form-hugging fit. The cotton-blend fabric offers a moderate stretch. Style with hoop earrings and strappy mules.

    Fit & Features

    • V-neckline
    • Short fitted sleeves
    • Mini-length hem
    • Form-hugging fit
    • Cotton-blend smooth knit fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05102-5050

    Category Name: $20 & Under Sale

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Infatuated Floral Satin Midi Dress

    Spark everyones infatuation for you in this floral midi dress - a sultry style for wedding showers, graduations, and outdoor parties! The dress features a sleeveless cowl neckline, adjustable spaghetti straps, and a slim curve-hugging silhouette. Complete the look with a clutch and mules.

    Fit & Features

    • Sleeveless cowl neckline
    • Adjustable spaghetti straps
    • Slim, curve-hugging silhouette
    • Midi-length hem
    • Vintage rose floral print
    • Silky smooth satin, no stretch
    • Runs true to size

    Style Number/Barcode: 05102-4942

    Category Name: $20 & Under Sale

    Price: $5.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Color Me In Floral Satin A-Line Dress

    Color your closet with this lovely floral satin dress to wear for upcoming soirees! It features a sleeveless cowl neckline, adjustable spaghetti straps, and a flattering A-line silhouette and short-length hem. Complete the look in strappy block heel sandals.

    Fit & Features

    • Sleeveless cowl neckline
    • Adjustable spaghetti straps
    • A-line silhouette
    • Short-length hem
    • Floral print
    • Silky satin fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 05101-2510

    Category Name: $20 & Under Sale

    Price: $9.97 $37.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Casual Stroll Rib Knit Midi Dress

    Take a casual stroll looking cute in this rib knit midi dress essential for afternoon pick-me-ups with the girls! Featuring a sleeveless square neck, spaghetti straps, a form-hugging silhouette, and a sultry front slit along the hem. Complete the look with a layered choker necklace.

    Fit & Features

    • Sleeveless square neck
    • Spaghetti straps
    • Form-hugging silhouette
    • Front slit
    • Midi-length hem
    • Rib knit fabric, bust lining, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05102-5183

    Category Name: $20 & Under Sale

    Price: $9.97 $35.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • So Obsessed Rhinestone Bust Mini Dress

    The obsession is real with this sultry-glam mini dress. The short dress features a sleeveless sweetheart neckline with sparkling rhinestone embellishments peeking through at the bust, adjustable spaghetti straps, ruching down the side seams, a mini-length hem, and a bodycon silhouette that will hug your curves. Style this short dress with platform heels for a night out with your girls.

    Fit & Features

    • Sleeveless sweetheart neckline
    • Mini rhinestone embellishments at the bust
    • Adjustable spaghetti straps, back zipper closure
    • Ruched side seams
    • Mini-length hem, bodycon fit
    • Smooth knit fabric, stretchy knit lining
    • Runs true to size

    Style Number/Barcode: 05101-2426

    Category Name: $20 & Under Sale

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cute And Casual Moment High Slit Maxi Dress

    Have a cute and casual moment in this high slit maxi dress that will give you a streamlined bodycon silhouette. It features a sleeveless square neckline, bungee spaghetti straps, an asymmetric maxi-length hem creating a trendy thigh-high side slit, and a curve-hugging fit. The smooth knit fabric includes a full lining and offers plenty of stretch. Style with a crossbody bag and clear mules for dinner with the girls.

    Fit & Features

    • Sleeveless square neckline
    • Bungee spaghetti straps
    • Asymmetric maxi-length hem
    • High side slit
    • Bodycon fit
    • Smooth knit fabric, plenty of stretch
    • Runs true to size

    Style Number/Barcode: 05102-5105

    Category Name: $20 & Under Sale

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Vacay Mode Tropical V-Neck Midi Dress

    Enter vacay mode with the perfect tropical midi dress that'll have you looking fabulous! It features a sleeveless V-neckline, adjustable spaghetti straps, a form-hugging silhouette, and a sultry side slit cutout. Complete the look in chic mules for a dinner by the beach!

    Fit & Features

    • Sleeveless V-neckline 
    • Adjustable spaghetti straps
    • Form-hugging silhouette
    • Side slit cutout, slit
    • Midi-length hem
    • Tropical palm leaf print, stretchy knit fabric, bust lining
    • Runs true to size

    Style Number/Barcode: 05102-5056

    Category Name: $20 & Under Sale

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale