$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.

  • Bite Me Lace Trim Scoop Neck Crop Tank Top

    Get sassy with this crop tank top! Flaunting lace trim straps and a scoop neckline, it also features embroidered lips and "Bite me" lettering for a fun touch. The fitted crop hem adds a flirty vibe to this playful tank top perfect for any casual plans! Complete the look in a cute denim skirt and boots.

    Fit & Features

    • Rib-knit stretchy fabric
    • Lace trim straps and scoop neckline
    • Embroidered lips and "Bite Me" lettering
    • Cropped hem
    • Runs true to size

    Style Number/Barcode: 06002-1833

    Category Name: $20 & Under Sale

    Price: $6.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Trendy Treasure Strapless Linen Corset Top

    Everyone will be asking where you found this trendy linen crop corset top! You'll love the sweetheart neckline and padded bra cups for a flattering fit, while the non-slip grip lining, multiple back hook and eye fasteners, and flexible boning keep it in place. Complete the look with the matching wide-leg pants.

    Shop Matching Bottoms: Trendy Treasure Linen Wide-Leg Pants

    Fit & Features

    • Linen-blend fabric, sewn-in knit lining, no stretch
    • Strapless sweetheart neckline
    • Multiple back hook and eye fasteners
    • Padded bra cups, flexible boning
    • Cropped length
    • Runs true to size

    Style Number/Barcode: 06003-2365

    Category Name: $20 & Under Sale

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Style So Sleek Faux Leather Stiletto Heels

    Create a going-out style radiating sleek vibes with these faux leather stiletto heels! They feature an open square-shaped toe with a dual toe strap design, dual ankle straps with adjustable buckle closure, a closed back, and a thin stiletto heel. The bronze heels are made with patent faux leather, and the silver heels are made with metallic faux leather. Pair with an envelope clutch for your next night out.

    Fit & Features

    • 4" Stiletto heel
    • Open square toe, dual toe straps
    • Dual ankle straps with buckle closure
    • Closed back
    • Bronze heels are patent faux leather
    • Silver heels are metallic faux leather
    • Runs true to size

    Style Number/Barcode: 07401-4893

    Category Name: $20 & Under Sale

    Price: $9.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Subtle Romance V-Neck Floral Chiffon Mini Dress

    Fall in love with this floral chiffon mini dress when you wear it for showers, graduations, or parties! With a flattering surplice V-neckline and adjustable spaghetti straps, this dress offers a flowy silhouette that will make you feel like a goddess. The ruffled mini-length hem adds a touch of fun to any occasion. Complete the look with luxe earrings.

    Fit & Features

    • Floral print, chiffon fabric lined with stretchy knit
    • Adjustable spaghetti straps
    • Surplice V-Neckline
    • Back zipper and hook-eye closure
    • Ruffled mini-length hem
    • Runs true to size

    Style Number/Barcode: 05101-3148

    Category Name: $20 & Under Sale

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Buckle Up Babe Sleeveless Bodycon Mini Dress

    This sleeveless mini dress boasts a flattering square neckline with edgy faux leather adjustable belt buckle straps and a bodycon fit. Complete the look with booties.

    Fit & Features

    • Woven fabric, stretchy knit lining
    • Square neckline
    • Faux leather belt buckle adjustable straps
    • Back zipper closure
    • Bodycon mini-length fit
    • Runs true to size

    Style Number/Barcode: 05103-5841

    Category Name: $20 & Under Sale

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Dreamy Western Vibes Sleeveless Crochet Vest

    This crochet vest will have you dreaming of Western vibes for your festival or concert outfit!  Made from a lightweight crochet fabric, this vest is perfect for adding a boho touch to any outfit. The V-neckline and hidden front closures add a touch of intrigue, while the cropped length keeps things fun and flirty. Complete the look in shorts and cowboy boots.

    Fit & Features

    • Crochet fabric, slight stretch
    • V-neckline
    • Hidden front hook and eye closures
    • Cropped length
    • Runs true to size

    Style Number/Barcode: 06005-1956

    Category Name: $20 & Under Sale

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Celine Rhinestone Plunge V-Neck Party Dress

    Special Occasion

    Glittering rhinestones and curve-flaunting ruching make the Celine party dress a perfect pick for modern brides or formal birthdays! She features romantic sheer peasant sleeves with banded cuffs, a sexy plunge V-neckline, and a V-cut back to show some skin, side ruched seams, a flattering bodycon silhouette, and a mini-length hem. The formal party dress is crafted from an airy mesh fabric with all-over rhinestone embellishments for that perfect sparkle and has a stretchy knit lining. Complete the look with strappy block heels.

    Fit & Features

    • Sheer peasant long sleeves, banded cuffs
    • Plunge V-neckline, V-cut back
    • Side ruched seams, bodycon silhouette
    • Mini-length hem
    • Rhinestone embellishments, mesh fabric, stretchy knit lining
    • Sticky bra recommended
    • Runs true to size

    Style Number/Barcode: 05001-1876

    Category Name: $20 & Under Sale

    Price: $9.97 $89.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Weekend Chic Linen Tie-Front Corset Romper

    Show up looking casual-chic for your weekend plans in this adorable tie-front corset romper! Designed with a lightweight linen woven fabric, it features a sleeveless square neckline with adjustable spaghetti straps offering a customized fit leading to a back zipper closure. The corset bodice will create that cinched silhouette, followed by a tie-front belt for a cute touch. Style with espadrille wedges.

    Fit & Features

    • Linen woven fabric
    • Square neckline
    • Adjustable spaghetti straps, back zipper and hook-eye closure
    • Corset bodice, flexible boning
    • Tie-front belt, side pockets
    • Runs true to size

    Style Number/Barcode: 06303-0251

    Category Name: $20 & Under Sale

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Legendary Style Western Buckle Faux Leather Sandals

    It's impossible not to make an iconic fashion statement in these faux leather sandals! Featuring a sleek square toe, a flat sole, and a Western-inspired buckle along the strap for added flair. Complete the look with a trendy denim jacket.

    Fit & Features

    • Square toe
    • Flat sole
    • Western-inspired buckle on strap
    • Faux leather material
    • Runs true to size

    Style Number/Barcode: 07404-1239

    Category Name: $20 & Under Sale

    Price: $9.97 $20.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Frances Formal Velvet Off The Shoulder Dress

    Special Occasion

    Luxurious velvet creates an elegant holiday-party-ready look for the Frances formal dress! She features an off-the-shoulder neckline with short-sleeve cuffs, a sheer mesh underbust insert with flexible boning, and a flattering high front slit and mermaid silhouette that drapes effortlessly into her floor-length hem. The formal dress is composed of soft velvet that brings luxe vibes and has a bust lining. Complete the look with a glam choker and clutch for a black tie soiree!

    Fit & Features

    • Off-the-shoulder neckline, short-sleeve cuffs
    • Sheer mesh underbust insert, flexible boning
    • High front slit, mermaid silhouette
    • Floor-length hem
    • Soft velvet fabric, bust lining, moderate stretch
    • Strapless bra recommended
    • Runs true to size

    Style Number/Barcode: 05002-7595

    Category Name: $20 & Under Sale

    Price: $9.97 $74.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Best Spot To Be Off-The-Shoulder Polka Dot Mini Dress

    Wherever you are in this off-the-shoulder polka dot mini dress is the best spot to be! The ruffled neckline with non-slip grip lining adds a flirty touch while the stretchy smocked bodycon silhouette highlights your curves. The tiered ruffle mini-length hem and polka print add a playful and chic vibe to this woven dress. Complete the look with earrings and cute booties!

    Fit & Features

    • Polka dot print, lined woven fabric
    • Ruffled off-the-shoulder neckline
    • Stretchy smocked bodycon silhouette
    • Ruffled mini-length hem
    • Runs true to size

    Style Number/Barcode: 05102-5553

    Category Name: $20 & Under Sale

    Price: $9.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Watch Me Bloom Off-The-Shoulder Floral Midi Dress

    Be the talk of any garden party in this floral midi dress! The off-the-shoulder neckline exudes femininity, while the cutout waist shows some skin. The flowy midi-length silhouette and front slit offer a trendy allure. Complete the look in lace-up heels and earrings.

    Fit & Features

    • Floral print, woven fabric with lining, no stretch
    • Off-the-shoulder neckline
    • Cutout waist
    • Front slit
    • Flowy midi-length silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3414

    Category Name: $20 & Under Sale

    Price: $9.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sporty Chic Striped Leg Warmers

    Stay trending in these sporty chic striped leg warmers to keep cozy all winter season. Pair with heels or boots.

    Fit & Features

    • Ribbed knit leg warmers
    • Athletic stripe design
    • Calf-length fit

     

    Fashion tape, adhesive bras, adhesive panties, pasties, cosmetics, and lingerie are considered final sale merchandise. FINAL SALE and CLEARANCE merchandise may not be returned or exchanged.

    Style Number/Barcode: 07306-0373

    Category Name: $20 & Under Sale

    Price: $2.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Darling Flirtation Tie Strap V-Neck Floral Mini Dress

    Imagine how darling and flirty you'll be in this floral mini dress at brunch and parties! The delicate floral print on brushed knit soft fabric adds a playful and romantic touch, perfect for any occasion. Features a plunging neckline and charming tie straps to accentuate your curves while the bodycon fit and mini-length hem add a touch of allure. Complete the look in cute sandals.

    Fit & Features

    • Floral print, brushed knit fabric lined with stretchy knit
    • Tie straps, V-neckline
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 05102-5589

    Category Name: $20 & Under Sale

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Flirty Fun V-Neck Tie Striped Knit Crop Top

    Give your vacay style a dynamic upgrade in this flirty knit crop top perfect for a getaway or weekend fun! The top boasts a sultry V-neckline, dual tie-back design, and an ultra-cropped hem on pointelle knit fabric showcasing a trendy striped pattern. Complete the look with the matching skirt.

    Shop Matching Skirt: Flirty Fun High Rise Striped Knit Midi Skirt

    Fit & Features

    • Pointelle knit fabric, striped pattern
    • V-Neck
    • Dual tie-back design
    • Ultra-cropped length hem
    • Runs true to size

    Style Number/Barcode: 06005-1970

    Category Name: $20 & Under Sale

    Price: $6.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Always A Classic Strappy Faux Leather Block Heels

    Classic and cute, these faux leather heels feature an almond toe with strappy toe straps, block heels, and an adjustable ankle strap with buckle closure. Style with a purse for any occasion.

    Fit & Features

    • 2.5" Block Heel
    • Faux leather material
    • Square toe, strappy toe straps
    • Adjustable ankle strap, buckle closure
    • Cushioned insole
    • Runs true to size

    Style Number/Barcode: 07401-5100

    Category Name: $20 & Under Sale

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Feel The Romance Sweetheart Button Lace Trim Maxi Dress

    Instantly feel the romance of this sleeveless maxi dress for a chic and breezy look at showers or parties! It has a sweetheart neckline, adjustable straps, and a ruched bust, so it effortlessly highlights your figure. The button accents and sheer lace trims add delicate touches, while the high waist and flowy maxi silhouette create a flattering and ethereal look. Style this maxi dress with trendy sandals and earrings.

    Fit & Features

    • Airy woven fabric, short woven lining, no stretch
    • Sweetheart neckline
    • Adjustable spaghetti straps
    • Button and sheer lace trim accents
    • Flowy maxi-length silhouette
    • Runs true to size

    Style Number/Barcode: 05102-5706

    Category Name: $20 & Under Sale

    Price: $9.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Constant Sensation V-Neck Corset Satin Skater Dress

    Always be a constant sensation when you step out in this satin skater dress at parties or soirees! With a flirty V-neckline, comfortable shoulder straps, and a flattering corset-seam bodice, this dress has a playful skater silhouette and a short-length hem. The abstract print adds a touch of fun to the satin fabric. Complete the look with bracelets and a clutch!

    Fit & Features

    • Abstract print, satin fabric, woven lining, no stretch
    • V-neckline, shoulder straps
    • Back zipper and hook-eye closure
    • Skater silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3291

    Category Name: $20 & Under Sale

    Price: $9.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Styled At Heart Charm Dainty Necklace

    This heart charm necklace will get you noticed! It features a dainty chain link with a heart charm detailed with small star and moon cutouts. Includes a back adjustable chain design with a lobster clasp closure. Complete the look in a trendy jumpsuit for everyday wear.

    Fit & Features

    • Dainty chain link
    • Heart charm with small star and moon cutouts
    • Back adjustable chain with lobster clasp closure

    Style Number/Barcode: 07002-1803

    Category Name: $20 & Under Sale

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sweet Like Cherries Lace-Up Off-The-Shoulder Top

    Spark your summer sweetness in this off-the-shoulder crop top perfect for backyard BBQs to casual plans! The top boasts an adorable cherry and polka dot print on stretchy smocked fabric, a lace-up front design, and a fitted crop hem to flaunt your figure. Complete the look with denim shorts and sandals!

    Fit & Features

    • Cherry and polka dot print, stretchy smocked fabric
    • Off-the-shoulder neckline
    • Lace-up front
    • Cropped length
    • Runs true to size

    Style Number/Barcode: 06001-5334

    Category Name: $20 & Under Sale

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Time Out Rhinestone Basketball Clutch

    Make the call as a chic referee or dazzling basketball player with, this basketball-shaped clutch adorned with rhinestones. The clutch includes a large rhinestone O-ring to securely style on the wrist. Complete costume with matching striped top. 

    Fit & Features

    • Basketball-shape
    • Rhinestones
    • Top clasp closure
    • Large O-ring handle with rhinestones
    • Woven interior

    Style Number/Barcode: 07203-2036

    Category Name: $20 & Under Sale

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sunshine On My Mind Strapless Tropical Skater Dress

    This tropical skater dress will inspire sunshine on your mind! Perfect for vacations or a beach day, this strapless dress features a stretchy waist leading to the skater silhouette and a flirty ruffled mini-length hem. Complete the look in espadrille wedges.

    Fit & Features

    • Tropical palm print, gauze woven fabric, bust lining
    • Strapless neckline
    • Skater silhouette
    • Ruffled hem
    • Runs true to size

    Style Number/Barcode: 05102-5744

    Category Name: $20 & Under Sale

    Price: $9.97 $35.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Simply Effortless Square Neck Rib Knit Bodysuit

    All you need is this sleeveless basic bodysuit and your fave denim to create a simply effortless and cute look! Crafted from stretchy rib knit fabric that fits like a glove, this bodysuit boasts a square neckline, tank shoulder straps, and a thong bottom with snap-button closures for convenience. Style with high-rise denim jeans and sandals.

    Fit & Features

    • Stretchy rib knit fabric
    • Square neckline
    • Tank shoulder straps
    • Thong bottom, snap-button closures
    • Form-hugging fit
    • Runs true to size

    Style Number/Barcode: 07109-0367

    Category Name: $20 & Under Sale

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Trendsetter Denim Patchwork Cropped Jean Jacket

    Show off your trendsetter status in this effortlessly cool cropped denim jacket. Made from a cotton-blend fabric, the jean jacket is designed with a light and medium wash denim patchwork pattern with edgy frayed seams. It features a collared neckline, long sleeves with buttons to cuff, a button-down front, buttoned chest pockets, and a cropped hem with a relaxed fit. Layer over a bodysuit styled with a mini skirt and mules for your weekend plans!

    Fit & Features

    • Cotton-blend denim fabric, no stretch
    • Light and medium wash denim patchwork design, frayed seams
    • Collared neckline
    • Long sleeves with button details
    • Button-down front, buttoned chest pockets
    • Cropped hem with relaxed fit
    • Runs true to size

    Style Number/Barcode: 06203-0525

    Category Name: $20 & Under Sale

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale