Denim Outfits

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

Denim Outfits That Slay All Season

Denim outfits are having a major main-character moment—think viral-worthy looks that are easy to throw on but impossible to forget. From denim crop tops with lace-up fronts to matching denim sets that serve attitude, Windsor’s edit of women’s denim clothing is made for concert nights, vacay vibes, and every spontaneous plan in between.

All the Fits, All the Feels

Whether you’re living in jean shorts or switching things up with a denim skort, we’ve got your seasonal uniform on lock. Explore acid wash denim, printed styles, and trending silhouettes like wide-leg jeans, cargo jeans, and denim skorts with a twist. Want a quick win? Go full send with a denim jumpsuit or romper—just add boots and go.

Seasonal Staples, Festival Favorites

Festival season 'fits? Covered. Pack your weekend lineup with ruffled denim skirts, rhinestone-accented jackets, and crop tops that don’t play. From light washes to bold dark denim, you’ll find pieces that hit whether you’re dancing in the desert or catching flights not feelings. Add a denim jacket with hardware details for that “IDK what I’m doing, but the fit ate” energy.

Made to Mix & Match

Get into the denim-on-denim game with confidence. Pair your fav women's jeans with a matching top or create contrast with an off-the-shoulder denim dress. From cargo jeans to statement mini skirts, every piece is made to mix and match—no thinking required, just vibing. Don't sleep on colored and ivory denim for that unexpected edge.

Click. Cart. Slay.

Nothing says “effortless icon” like a killer denim outfit. Shop Windsor’s women’s denim clothing online, on the app, or IRL at over 350 stores. Whether you're curating a last-minute party fit or packing light for your weekend away, your next go-to look is waiting in this drop. Because this season? You're the main event in denim.

  • Studded Rodeo Denim Mini Dress

    Cowgirl meets cool-girl—this strapless denim mini dress unveils an edgy side with studded designs that bring just the right amount of cute to your Western vibe. Perfect for bachelorettes, concerts, or a night at the country bar.

    Fit & Features

    • Denim fabric
    • Strapless neckline
    • Back zipper closure
    • Front studded trim design
    • Bodycon fit, mini-length hem
    • Runs true to size

    Style Number/Barcode: 05102-000231

    Category Name: Denim Outfits

    Price: $44.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: XS, S, M, L

  • Lace Up the Vibes Denim Crop Top

    Serving fierce curves with just the right dose of edge. The lace-up sides and corset-inspired fit make this denim top your go-to for a casual girl's night or concerts.

    Fit & Features

    • Denim fabric
    • Plunge V-neckline
    • Adjustable spaghetti straps
    • Front lace-ups
    • Fitted crop hem
    • Runs true to size

    Style Number/Barcode: 06003-000131

    Category Name: Denim Outfits

    Price: $36.90

    Availability: In Stock

    Available Color: BROWN

    Available Size: XS, S, M, L

  • Denim Dream Strapless Belted Skater Dress

    She’s giving flirty, fun, and just the right amount of edge. The strapless fit and belted waist make this denim skater dress the definition of standout style.

    Fit & Features

    • Denim fabric
    • Strapless fold-over neckline
    • Smocked back
    • Belted drop waist
    • Short pleated skater silhouette
    • Runs true to size

    Style Number/Barcode: 05102-000232

    Category Name: Denim Outfits

    Price: $54.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: XS, M, L

  • Front Row Fierce Denim Crop Top

    Denim, but make it daring. This halter crop top zips up the front and shines with grommet trim, perfect for concerts or nights out.

    Fit & Features

    • Medium wash denim fabric, slight stretch
    • Halter plunge neckline, grommet trim
    • Front zip-up closure
    • Fitted crop hem
    • Runs true to size

    Style Number/Barcode: 06003-000186

    Category Name: Denim Outfits

    Price: $36.90

    Availability: In Stock

    Available Color: MED, DENIM

    Available Size: XS, S, M, L

  • Hot Glow Denim Western Mini Dress

    Bold lines, bold moves. This strapless bodycon mini dress features standout topstitch detailing and a daring front cutout that sculpts your curves and keeps all eyes on you.

    Fit & Features

    • Denim fabric, slight stretch, Western flame stitched design
    • Strapless sweetheart wired neckline, padded bra cups
    • Front keyhole cutout
    • Back zipper and hidden button-up closures
    • Bodycon silhouette
    • Mini-length hem
    • Runs true to size

    Style Number/Barcode: 05102-000181

    Category Name: Denim Outfits

    Price: $54.90

    Availability: In Stock

    Available Color: BLACK, DENIM

    Available Size: XS, S, M, L

  • City Blues Denim Stiletto Booties

    A playful spin on a staple—these denim stiletto booties bring just the right mix of flirty and fierce with a jean-like design perfect for making a bold statement.

    Fit & Features

    • 4" Stiletto heel
    • Pointed toe
    • Side zipper closure
    • Jean-like design, distressed accents and color fade effect
    • Ankle-length shaft
    • Denim material
    • Runs true to size

    Style Number/Barcode: 07403-000043

    Category Name: Denim Outfits

    Price: $32.90

    Availability: In Stock

    Available Color: BLACK, DENIM

    Available Size: 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 10

    Product Badge:
    • Best Seller
  • Everyday Cute And Cool Denim Mini Dress

    Weekend plans? Sorted. This zip-front denim mini dress keeps it casual but still put-together, with a belted waist that flatters every move. Pair with sleek boots for the perfect edgy fall vibe.

    Fit & Features

    • Denim fabric
    • Sleeveless collared neckline
    • Zip-up front closure
    • Belted waist
    • Front pockets
    • Bodycon fit, mini-length hem
    • Runs true to size

    Style Number/Barcode: 05102-000223

    Category Name: Denim Outfits

    Price: $52.90

    Availability: In Stock

    Available Color: GRAY

    Available Size: XS, S, M, L

  • Flirt Factor Belted Denim Dress

    From brunch to concert nights, this strapless denim dress delivers instant style. The cinched belt and playful skater skirt keep the vibe equal parts sweet and sassy.

    Fit & Features

    • Denim fabric
    • Strapless neckline
    • Back zipper closure
    • Belted waist
    • Form-hugging bodice
    • Skater mini-length hem
    • Runs true to size

    Style Number/Barcode: 05102-000207

    Category Name: Denim Outfits

    Price: $62.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: XS, S, M, L

  • Street Command Camouflage Trench Coat

    Utility, but make it fashion. This camo trench coat is belted, detailed with distressed accents, and cut in a longline silhouette that’s equal parts cool and chic—your ultimate layering piece for city strolls and off-duty days.

    Fit & Features

    • Camouflage print, twill cotton denim fabric
    • Lapel collar neckline, button straps on the shoulders
    • Long sleeves, adjustable button cuff straps
    • Belted waist, front pockets
    • Longline hem, distressed accents, center back slit
    • Runs true to size

    Style Number/Barcode: 06204-000057

    Category Name: Denim Outfits

    Price: $69.90

    Availability: In Stock

    Available Color: OLIVE

    Available Size: XS, S, M, L

  • Fierce And Flirty Snake Print Halter Top

    This snake print crop top shows off a halter neckline and zip-up front that make it the ultimate going-out piece—perfect for pairing with matching bottoms or styling solo for that wild-card edge.

    Fit & Features

    • Snake print, denim cotton fabric
    • Plunge halter neckline
    • Zip-up front closure
    • Fitted crop hem
    • Runs true to size

    Style Number/Barcode: 06003-000189

    Category Name: Denim Outfits

    Price: $36.90

    Availability: In Stock

    Available Color: SNAKE

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • Crystal Crush Lace Up Denim Corset Top

    When denim meets dazzle. This strapless corset top stuns with allover rhinestone embellishments and a lace-up front that lets you adjust the vibe from laidback glam to full-on statement. 

    Shop The Matching Skort: Crystal Crush Mid-Rise Denim Skort

    Fit & Features

    • Allover rhinestone embellishments, denim fabric
    • Strapless neckline, non-slip grip lining
    • Lace-up front placket
    • Structured bodice, flexible boning inserts
    • Back zipper and hook-eye closure
    • Fitted crop hem
    • Runs true to size

    Style Number/Barcode: 06003-000188

    Category Name: Denim Outfits

    Price: $39.90

    Availability: In Stock

    Available Color: LIGHT, DENIM

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • Wish Upon A Bear Keychain

    Your bag just found its new BFF. This star-print denim teddy keychain brings major cute-meets-cool energy with metallic star details that shimmer every time you move. Clip it onto your purse, keys, or backpack for instant charm.

    Fit & Features

    • Plush teddy bear charm with metallic star pattern
    • Denim material
    • Keyring and clasp closure

    Style Number/Barcode: 07308-000067

    Category Name: Denim Outfits

    Price: $10.90

    Availability: In Stock

    Available Color: NAVY

    Available Size: NS

  • It-Girl Sparkle Rhinestone Denim Halter Top

    Built for the spotlight, this rhinestone denim halter top gives it-girl after-hours energy. With its plunging neckline and body-hugging fit, it’s your go-to when you want all eyes on you.

    Shop Matching Bottoms: It-Girl Sparkle Rhinestone Denim Skort

    Fit & Features

    • Denim fabric
    • All-over rhinestone embellishments
    • Sleeveless plunging V-neckline
    • Halter strap, partially open back, stretchy smocked back
    • Front hook-eye closures
    • Cropped hem, form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06003-000190

    Category Name: Denim Outfits

    Price: $39.90

    Availability: In Stock

    Available Color: BLACK, DENIM

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • Lace Me Up Denim Mini Dress

    Denim but make it daring. This lace-up halter mini brings that effortlessly cool, slightly rebellious vibe—perfect for nights when you’re feeling bold and unstoppable.

    Fit & Features

    • Vintage-inspired denim fabric
    • Halter plunge neckline
    • Lace-up front bust design
    • Stretchy smocked back panel
    • Contouring seam detailing
    • Bodycon fit, mini-length hem
    • Runs true to size

    Style Number/Barcode: 05102-000288

    Category Name: Denim Outfits

    Price: $52.90

    Availability: In Stock

    Available Color: DENIM

    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: Denim Outfits

    Price: $56.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: XS, S, M, L

    Product Badge:
    • New Arrival
  • Blue Crush Denim Halter Skater Dress

    Meet your new denim obsession. This square neck halter mini dress serves curve-hugging confidence with belted detailing and flirty side cutouts made for catching glances.

    Fit & Features

    • Stretch denim fabric, knit panty lining
    • Adjustable belted halter square neckline, foldover accent
    • Back zipper and hook-eye closure
    • Side waist cutouts
    • Front seam detailing
    • Skater short-length silhouette
    • Runs true to size

    Style Number/Barcode: 05102-000241

    Category Name: Denim Outfits

    Price: $52.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: XS, S, M, L

    Product Badge:
    • New Arrival