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

  • Sweet Talking Lace Ruffle Mini Skirt

    Let your sweetness in this lace mini skirt do all the talking! Made from a delicate lace that brings that romance, this skirt boasts a flattering high-rise waist and a flirty tiered ruffle mini-length hem. Complete the look in a basic tee.

    Fit & Features

    • Sheer lace fabric with knit lining, moderate stretch
    • High-rise waist
    • Ruffled tier mini-length hem
    • Side zipper with hook and eye closure
    • Runs true to size

    Style Number/Barcode: 06501-0983

    Category Name: $20 & Under Sale

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Whimsical Beauty Strappy Back Textured Knit Skater Dress

    Radiate whimsical beauty in this gorgeous textured knit skater dress perfect for graduations or parties! The sheer textured knit fabric includes a full-length knit lining and offers plenty of stretch. The dress is shaped with a sleeveless square neckline and dual spaghetti straps leading to a bold open back with a cross-back strappy design. The high waist flows out to a short skater skirt with an adorable fit and flare silhouette. Style with hoop earrings and espadrille sandals.

    Fit & Features

    • Sheer textured knit fabric, full-length knit lining
    • Plenty of stretch
    • Square neckline, dual spaghetti straps
    • Open back, cross-back strappy design
    • High waist, short skater skirt
    • Fit and flare silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3142

    Category Name: $20 & Under Sale

    Price: $9.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sway With The Palm Print Mesh Duster

    Sway with the breeze in this palm print mesh duster to layer over your chic vacation or pool party look! The duster has fitted long sleeves and an open front design giving everyone a peek at your cute self, and a flowy longline hem. Complete the look in flat sandals and sunnies!

    Fit & Features

    • Palm print
    • Stretchy sheer mesh fabric
    • Long fitted sleeves
    • Flowy longline hem
    • Runs true to size

    Style Number/Barcode: 06202-0445

    Category Name: $20 & Under Sale

    Price: $16.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sparkle Status Rhinestone Necklace And Earrings Set

    Elevate your sparkle status with this elegant rhinestone necklace and earrings set. It features a collar necklace with a single strand of rhinestones leading to chic diamond-shaped rhinestone designs at the center. The matching short drop earrings feature a diamond-shaped post with dainty rhinestone fringe. Style this luxe set with a tennis bracelet for all the more glamour.

    Fit & Features

    • Necklace and earrings set
    • Collar necklace, back adjustable chain with lobster clasp closure
    • Single row of rhinestones, diamond-shaped rhinestone center designs
    • Short drop earrings, post-back closures
    • Diamond-shaped rhinestone post, rhinestone fringe

     

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

    Style Number/Barcode: 07002-1775

    Category Name: $20 & Under Sale

    Price: $2.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Midnight Glam Rhinestone Buckle Patent Block Heels

    These patent block heels are any shoe lover's dream come true for a chic glam strut! The square toe and rhinestone buckle strap add a touch of glamour, while the block heel, adjustable ankle strap, and cushioned insole provide comfort and support. Complete the look in a semi-formal dress for a dressy occasion!

    Fit & Features

    • 4" Block Heel
    • Square toe
    • Rhinestone buckle strap
    • Adjustable ankle strap with buckle closure
    • Cushioned insole
    • Faux leather material
    • Runs true to size

    Style Number/Barcode: 07401-4891

    Category Name: $20 & Under Sale

    Price: $9.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Hexed Beauty Velvet Rhinestone Witch Hat

    The witch hat features a velvet fabrication and a wide brim with rhinestone trim. Complete Halloween costume with a fringe dress and lace-up boots. 

    Fit & Features

    • Velvet fabrication
    • Wide brim
    • Rhinestone trim

    Style Number/Barcode: 07308-0647

    Category Name: $20 & Under Sale

    Price: $2.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sweet Off-The-Shoulder Grecian Print Mini Dress

    Sweet and artsy, this Grecian mesh mini dress features an off-the-shoulder neckline, fitted long sleeves, and side ruched seams that accentuate your curves along the bodycon silhouette. Perfect for styling with earrings for a date.

    Fit & Features

    • Grecian print, mesh fabric lined with stretchy knit
    • Off-the-shoulder folded neckline
    • Fitted long sleeves
    • Side ruched seams
    • Bodycon mini-length silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3533

    Category Name: $20 & Under Sale

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Karli Formal Sequin Mermaid Long Dress

    Special Occasion

    The Karli formal sequin long dress catches the light just right making way for a glamorous night at the school dance or a black tie party! She features a sweetheart neckline, wide shoulder straps, a padded bust for support, and a flattering mermaid silhouette boasting a sexy high front slit along the floor-length hem. The formal maxi dress stuns in a captivating sequin-scroll embellished pattern on mesh fabric and has a full stretchy knit lining. Complete the look with teardrop earrings and bracelet.

    Fit & Features

    • Sleeveless sweetheart neckline
    • Wide shoulder straps
    • Padded bust, back zipper and hook-eye closure
    • Mermaid silhouette, high front slit
    • Floor-length hem
    • Sequin scroll pattern, mesh fabric, full stretchy knit lining
    • Runs true to size

    Style Number/Barcode: 05002-7957

    Category Name: $20 & Under Sale

    Price: $9.97 $109.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sultry Perfection Mesh Cropped Bustier Top

    This airy mesh cropped bustier top is simply sultry perfection! Designed with a stretchy sheer mesh fabric with a knit lining, this top features sexy details for an iconic night-out look. The sleeveless bodice is shaped with a sweetheart neckline with a built-in padded bust and ruching, a bustier design with flexible boning inserts for structure, and adjustable spaghetti straps for a customized fit. The angled cropped hem will create a snatched silhouette. Style this bustier top with a mini skirt and heels.

    Fit & Features

    • Sheer mesh fabric with knit lining, plenty of stretch
    • Sleeveless sweetheart neckline, padded bust, ruching
    • Bustier bodice, flexible boning
    • Adjustable spaghetti straps
    • Angled cropped hem
    • Form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06001-5050

    Category Name: $20 & Under Sale

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Posh Play High Rise Wide Leg Trouser Pants

    A pair of crepe trouser pants feature a flattering high-rise waist and wide-leg silhouette perfect for styling with heels.

    Fit & Features

    • Crepe fabric, no stretch
    • High-rise waist
    • Wide-leg silhouette
    • Front button and hidden zipper closure
    • Pants in size small have a 14" front rise with a 31.5" inseam
    • Runs true to size

    Style Number/Barcode: 06402-1443

    Category Name: $20 & Under Sale

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Elite Dazzle Rhinestone Bobby Pins

    Level up your hairstyle with these rhinestone bobby pins perfect for adding glamour! Complete the look in dressy high heels for a special occasion.

    Fit & Features

    • Rhinestone bobby pins
    • Set of four

    Style Number/Barcode: 07006-0475

    Category Name: $20 & Under Sale

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Pick Me Halter Floral Eyelet Crop Top

    Pick this floral crop top for the sweetest look! This halter crop top features a flattering V-neckline with a spaghetti strap tie for a perfect fit, while a sweet bow detail adds a touch of charm. The fitted crop hem and floral printed eyelet fabric give off a playful, summertime vibe. Complete the look in high-rise jeans for any casual plans!

    Fit & Features

    • Floral printed eyelet fabric, minimal stretch
    • Halter V-neckline, spaghetti strap tie
    • Bow along the bust
    • Fitted crop length
    • Runs true to size

    Style Number/Barcode: 06001-5365

    Category Name: $20 & Under Sale

    Price: $6.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Flame Racer Tie-Front Graphic Crop Top

    Rev up your style in this graphic crop top to stand out at concerts and festivals! The long sleeves with banded cuffs and V-neckline add a touch of edge, while the tie-front and front graphic featuring "Racing" verbiage add a bold statement and is finished with a cropped hem to flaunt your figure. Complete the look in a denim mini skirt and combat boots!

    Fit & Features

    • Cotton-blend knit fabric, stretchy
    • Tie-front
    • Front graphic, "Racing" verbiage
    • Cropped hem
    • Runs true to size

    Style Number/Barcode: 06002-1735

    Category Name: $20 & Under Sale

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Tie The Knot Bow Strap Flat Sandals

    Tie your outfit together in these cute flat sandals showcasing a square toe, a cutout strap with a knot bow, and a comfortable insole. Complete the look with a trendy handbag for any occasion!

    Fit & Features

    • Square toe
    • Knot bow, cutout strap
    • Flat sole
    • Denim and beige are denim material
    • Black is microsuede material
    • Runs true to size

    Style Number/Barcode: 07404-1222

    Category Name: $20 & Under Sale

    Price: $9.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Get The Look Scoop Neck Bow Crop Tank Top

    Get the perfect laidback and cute vibes in this crop tank top perfect for layering or wearing by itself. The top features a flirty scoop neckline with a bow inset, adjustable spaghetti straps for a customizable fit, and a fitted crop hem that flaunts your figure. Complete the look with trending high-rise jeans.

    Fit & Features

    • Seamless rib knit fabric lined
    • Scoop neckline with bow inset
    • Adjustable spaghetti straps
    • Fitted crop hem
    • Runs true to size

    Style Number/Barcode: 07109-0404

    Category Name: $20 & Under Sale

    Price: $9.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sexy Chic Ruched Satin And Mesh Corset Mini Dress

    This sexy chic corset mini dress will stir up all the attention on your next night out! Designed with sleek satin and airy sheer mesh fabrics, this mini-length dress will put your gorgeous curves on display. The corset-style bodice is shaped with a sleeveless sweetheart neckline with a mesh cowl draped overlay for a sultry touch. The bodice features sheer mesh inserts with flexible boning to provide structure, and a sheer mesh back with a zipper closure. The ruched bodycon fit will create a stylishly snatched silhouette. Complete the look with lace-up stilettos.

    Fit & Features

    • Satin-knit and sheer mesh fabrics, plenty of stretch
    • Sleeveless sweetheart neckline with mesh cowl overlay
    • Sheer mesh waist inserts with flexible boning, sheer mesh back with zipper
    • High waist seam, ruched side seam
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 05103-5514

    Category Name: $20 & Under Sale

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Elevated Theme Long Sleeve Crop Linen Blazer

    Elevate your style layering on this long sleeve linen blazer to make moves in the office or at a business conference! With long sleeves featuring buttons and a stylish lapel collar neckline, this blazer adds a touch of sophistication to any outfit. The shoulder pads provide structure, while the front button closure and cropped hem give it a modern vibe. Complete the look in chic high-waisted trouser pants.

    Fit & Features

    • Linen fabric, sewn-in woven lining, no stretch
    • Long sleeves with buttons
    • Lapel collar neckline, shoulder pads
    • Front button closure
    • Cropped length
    • Runs true to size

    Style Number/Barcode: 06204-1750

    Category Name: $20 & Under Sale

    Price: $9.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Resort Approved Halter Cutout Abstract Mini Dress

    Approved for your next vacation, this abstract mini dress is bound for a good time!  Featuring a halter neckline and spaghetti strap tie, the cutout strappy bodice adds a touch of sultry. The side ruched seams create a flattering bodycon silhouette, and the mini-length hem is perfect for showing off those sun-kissed legs. Complete the look in strappy stiletto heels.

    Fit & Features

    • Abstract print, mesh fabric, sewn-in knit lining, moderate stretch
    • Halter neckline with spaghetti strap tie
    • Cutout strappy bodice
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 05103-5777

    Category Name: $20 & Under Sale

    Price: $9.97 $38.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sweet As You Off-The-Shoulder Lace-Up Crop Top

    This off-the-shoulder crop top is as sweet as you! This stunning top features an off-the-shoulder neckline and short-sleeve cuffs for a flirty touch. The lace-up front adds a unique detail, while the cropped hem and stretchy smocked bodice provide a flattering fit. Complete the look in denim shorts.

    Fit & Features

    • Stretchy smocked knit fabric
    • Off-the-shoulder neckline
    • Lace-up front
    • Cropped length
    • Runs true to size

    Style Number/Barcode: 06001-5335

    Category Name: $20 & Under Sale

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Daily Vibe Cross Belted Denim Mini Skirt

    For a cute look that's always a vibe, this denim mini skirt elevates your cool status! Featuring a figure-flattering V-cut high-rise waist with a cross-belted design, and a bodycon fit that flaunts your curves along the mini-length hem. Complete the look with the matching top.

    Shop Matching Top: Daily Vibe Strapless Belted Denim Crop Top

    Fit & Features

    • Denim fabric, moderate stretch
    • V-Cut high-rise waist
    • Cross belted design
    • Back zipper and hook-eye closure
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 06601-0200

    Category Name: $20 & Under Sale

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Style Pop Patent Faux Leather Stiletto Heels

    Create all sorts of stylish looks and make them pop in these patent faux leather heels featuring a sleek square toe with a strap, stiletto heel, and a closed ankle with adjustable strap and buckle closure. Complete the look with a posh hair bow.

    Fit & Features

    • 4" Stiletto Heel
    • Square toe
    • Cushioned footbed
    • Closed ankle, adjustable strap with buckle closure
    • Patent faux leather material
    • Runs true to size

    Style Number/Barcode: 07401-5002

    Category Name: $20 & Under Sale

    Price: $9.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sultry Blossom Sweetheart Floral Mesh Mini Dress

    Your amount of admirers will blossom when they see you in this sultry floral mesh mini dress! This flirty mini dress features a sweetheart neckline and padded bra cups for a flattering fit. Its adjustable spaghetti straps and ruched seams ensure the perfect bodycon silhouette. Complete the look in block heels.

    Fit & Features

    • Floral print, mesh fabric, sewn-in knit lining, moderate stretch
    • Sweetheart neckline
    • Adjustable spaghetti straps, padded bra cups
    • Back zipper and hook-eye closure
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 05102-5478

    Category Name: $20 & Under Sale

    Price: $19.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Summer Girlie Mid Rise Belted Denim Shorts

    Some sunshine and good tunes call for these mid-rise denim shorts! With an adjustable belted waist and fitted silhouette, these shorts will keep you comfortable and stylish all day long. Complete the look in a cute graphic top and sneakers.

    Fit & Features

    • Denim fabric, no stretch
    • Mid-rise adjustable belted waist
    • Fitted silhouette
    • Front button and hidden zipper closure
    • Five-pocket styling
    • Runs true to size

    Style Number/Barcode: 06603-0386

    Category Name: $20 & Under Sale

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Precious Luxe Velvet Hair Bow Two-Piece Set

    Luxe up your hair style with this two-piece velvet hair bow clip set! Complete the look in a summer dress for any plans.

    Fit & Features

    • Velvet hair bow two-piece set
    • Clip closure

    Style Number/Barcode: 07006-0527

    Category Name: $20 & Under Sale

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale