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 Summer

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

Summer 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 summer? You're the main event in denim.

  • High Rise Denim Cargo Joggers

    Part edgy, part casual, these joggers are perfect to throw on with your basic tops! The joggers feature a high-rise elastic waist with drawstring, slant pockets, destructed detailing, cargo pockets with snap button closure, a straight leg fit with an elastic hem. The joggers are composed of a denim fabric that offers a relaxed fit with slight stretch. 

    Fit & Features

    • Elastic high rise waist
    • Drawstring 
    • Slant pockets 
    • Destructed detailing, cargo pockets with snap button closure
    • Straight leg fit, elastic hem
    • Denim
    • Relaxed fit, slight stretch, runs true to size

    Style Number/Barcode: 06602-0231

    Category Name: Denim Outfits

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Endless Chic Oversized Cropped Denim Jacket

    Channel an endlessly glam look with a denim jacket that can be layered over your chic outfits! The jacket features a collared neckline, a multi-button down front, large pockets, long sleeves with single-button cuff, and a cropped hem with raw edge hem. Complete the look with a floral mini dress and wedges.

    Fit & Features

    • Collared neckline
    • Multi-button down front
    • Large pockets
    • Long sleeves with single-button cuff
    • Cropped hem with raw edge hem
    • Denim 
    • Oversized fit, minimal stretch, runs true to size

    Style Number/Barcode: 06203-0143

    Category Name: Denim Outfits

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Such A Vibe Long-Line Denim Jacket

    You in this trendy long-line denim jacket will be just a vibe! It features a collared neckline, long sleeves, a complete button-down front, top buttoned pockets, side pockets, and a mid-length, relaxed fit. Layer this jacket over a bodysuit and biker shorts and complete your look with combat boots.

    Fit & Features

    • Collared neckline
    • Long sleeves
    • Complete button-down front
    • Top buttoned pockets, side pockets
    • Mid-length, relaxed fit
    • Denim fabric, destructed details
    • Runs true to size

    Style Number/Barcode: 06203-0142

    Category Name: Denim Outfits

    Price: $9.97 $48.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sweet Style Paper Bag Suspender Pants

    Showcase a sweet style this season with these adorable denim suspender pants! They feature a high-rise paper bag waist, a tie-front belt, adjustable shoulder straps, and a relaxed fit with a cropped hem. Pair these pants with a cute bodysuit and trendy wedges.

    Fit & Features

    • High-rise paper bag waist
    • Tie-front belt
    • Adjustable shoulder straps
    • Front button and hidden zipper closure
    • Front pockets, back pockets
    • Relaxed fit, cropped hem
    • Denim fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06602-0239

    Category Name: Denim Outfits

    Price: $9.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Good Vibes High-Rise Denim Shorts

    Bring the good vibes this summer with these classic high-rise denim shorts! They feature a traditional five-pocket and belt loop design, a front button and hidden zipper closure, destructed details, and a frayed hem. Pair these shorts with a graphic tee and sneakers for the perf casual everyday outfit.

    Fit & Features

    • High-rise waist
    • Traditional five-pocket and belt loop design
    • Front button and hidden zipper closure
    • Distressed details
    • Frayed hem
    • Denim fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06603-0187

    Category Name: Denim Outfits

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Trending Moment High-Rise Wrap Denim Skort

    You'll be unstoppable with a cute top and this high-rise denim skort! Featuring cargo pockets and a wrap design, this skort combines functionality and style.

    Fit & Features

    • Denim fabric
    • High-rise waist
    • Wrap design with dual button closures
    • Cargo side pockets
    • Shorts bottom
    • Runs true to size

    Style Number/Barcode: 06603-0505

    Category Name: Denim Outfits

    Price: $36.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Vintage Vibes Acid Wash Denim Shorts

    Showcase those trendy vintage vibes with these acid wash denim shorts. They feature a high-rise waist, a traditional five-pocket and belt loop design, a front button and hidden zipper closure, and a cutoff hem. Pair these shorts with a graphic tee and booties for an edgy summer look.

    Fit & Features

    • High-rise waist
    • Traditional five-pocket and belt loop design
    • Front button and hidden zipper closure
    • Cutoff hem
    • Acid wash denim fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06603-0188

    Category Name: Denim Outfits

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • High-Rise Destructed Skinny Ankle Jeans

    Level up your summertime wardrobe with this pair of destructed skinny ankle jeans! They feature a high-rise waist, a traditional five-pocket and belt loop design, major distressing, and an ankle-cut hem. Complete the look with a flirty blouse and clear heels.

    Fit & Features

    • High-rise waist
    • Traditional five-pocket and belt loop design
    • Front button and hidden zipper closure
    • Destructed detailing
    • Ankle-cut hem, form-hugging fit
    • Denim fabric, minimal stretch
    • Runs true to size

    Style Number/Barcode: 06602-0227

    Category Name: Denim Outfits

    Price: $19.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Fab And Frayed High Waist Denim Shorts

    Keep it fab with denim shorts that are perf for those casual days out! The shorts feature a high-rise waist, a single button with zipper closure, a traditional five-pocket with belt loop design, light distressing, and a frayed hem. Complete the look with a cute tank and sandals.

    Fit & Features

    • High rise waist
    • Single-button with zipper closure 
    • Traditional five-pocket with belt loop design 
    • Light distressing 
    • Frayed hem

    Style Number/Barcode: 06603-0168

    Category Name: Denim Outfits

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Keepin' It Cute Denim Romper

    Keep your summer look cute and on-trend with this adorable denim romper! It features short puff sleeves, a sweetheart neckline with a tie-front and keyhole cutout, a high waist seam, and a fitted silhouette. Complete the outfit with strappy sandals and a crossbody purse.

    Fit & Features

    • Short puff sleeves, elastic cinched hems
    • Sweetheart neckline
    • Tie-front, keyhole cutout
    • Hidden back zipper and hook and eye closure
    • High waist seam, fitted silhouette
    • Denim fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06603-0206

    Category Name: Denim Outfits

    Price: $6.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Level Up Destructed Long Line Denim Jacket

    Level up with a denim jacket that is perf to layer over your casual and dressy outfits! The jacket features a collared neckline, top button pockets, long sleeves, button-down front, side pockets, midi length, and distressed detailing. Complete the look with a casual mini dress and mules

    Fit & Features

    • Collared, long sleeves 
    • Complete button down front
    • Top buttoned pockets
    • Side pockets
    • Midi length
    • Denim fabric, distressed detailing
    • Relaxed fit, minimal stretch, runs true to size

    Style Number/Barcode: 06203-0128

    Category Name: Denim Outfits

    Price: $23.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Distressed Drama Denim Mini Skirt

    Bring the drama to your look with a denim skirt that slays! The skirt features a high-rise waist, a zippered center front, a traditional five-pocket with belt loop design, heavy distressing, and a mini-length silhouette. Complete look with a crop top and wedges. 

    Fit & Features

    • High rise waist
    • Zippered center front 
    • Traditional five-pocket with belt loop design 
    • Heavy distressing 
    • Mini length silhouette
    • Denim 
    • Form hugging fit, runs true to size

    Style Number/Barcode: 06601-0045

    Category Name: Denim Outfits

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • High Rise Super Destructed Cutoff Denim Shorts by Windsor Denim

    Feeling extra? These high waist shorts by Windsor Denim are pef for channeling a bold look! The shorts feature a high-rise waist, a single button with zipper closure, a traditional-five pocket with belt loop design, heavy destruction throughout, and a cutoff hem. Complete look with a crop top

    Fit & Features

    • High rise waist
    • Heavy destruction 
    • Cutoff hem
    • Single-button with zipper closure
    • Traditional five-pocket with belt loop design 

    Style Number/Barcode: 06603-0157

    Category Name: Denim Outfits

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Elevated High-Rise Denim Frayed Shorts

    Elevate your style with denim shorts that are perfect for a casual day date! The shorts feature a high-rise waist, a single button with zipper closure, a traditional five-pocket with belt loop design, and a frayed hem. Complete the look with a blouse and wedges.

    Fit & Features

    • High-rise waist
    • Single-button with zipper closure 
    • Traditional five-pocket design with belt loops
    • Frayed hem 
    • Denim fabric
    • Form-hugging fit, moderate stretch 
    • Runs true to size

    Style Number/Barcode: 06603-0167

    Category Name: Denim Outfits

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Tied Up in Denim Bow Mid-Rise Denim Jeans

    Lowkey obsessed with these cutout moments. These wide-leg jeans bring all the edge with playful bow-tie sides and a chill mid-rise fit that pairs with literally everything.

    Fit & Features

    • Medium wash denim fabric
    • Mid-rise waist
    • Side cutouts with bows
    • Wide-leg silhouette
    • Front button closure, belt loop accents
    • Five-pocket styling
    • Runs true to size

    Style Number/Barcode: 06602-000042

    Category Name: Denim Outfits

    Price: $49.90

    Availability: In Stock

    Available Color: MED, DENIM

    Available Size: 3, 5, 9, 11, 13

  • Sweet Style Puff Sleeve Denim Romper

    Show off a sweet style in this adorable denim romper! It features trendy short puff sleeves, a wrap-front with a V neckline, a V back design with a tie strap, a fitted high waist, and shorts with pleated details. Complete the look with a layered charm necklace and cute wedges.

    Fit & Features

    • Puff sleeves, cinched hems
    • Wrap-front, V neckline
    • V back design, tie strap
    • Back zipper closure
    • Fitted high waist
    • Shorts, pleated details
    • Runs true to size

    Style Number/Barcode: 06603-0199

    Category Name: Denim Outfits

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stylish Motives Denim Mini Skirt

    Show off your stylish motives with a mini skirt that elevates your look! The mini skirt features a high-rise waist, a zippered front with a small O-Ring, a traditional five-pocket with belt loop design, light destruction, and a mini-length silhouette with a frayed hem. Complete look with a crop top and combat boots.

    Fit & Features

    • High rise waist
    • Zippered front with small O-Ring 
    • Five-pocket with belt loop 
    • Mini length silhouette with frayed hem 
    • Denim fabric 
    • Form hugging fit, slight stretch
    • Runs true to size

    Style Number/Barcode: 06601-0043

    Category Name: Denim Outfits

    Price: $6.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Denim Cutie Criss-Cross Block Heels

    Keep it cute and casual with block heels that give off that effortless glam! The heels feature a denim body, an open back, an adjustable ankle strap, an open almond toe with criss-cross straps, and a low espadrille block heel. Complete look with a floral skirt and a crop top. 

    Fit & Features

    • Denim body
    • Open back 
    • Adjustable ankle strap
    • Open almond toe
    • Criss-cross straps over the toe
    • Low espadrille block heel

    Style Number/Barcode: 07404-0743

    Category Name: Denim Outfits

    Price: $12.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Stylish Babe Oversized Denim Jacket

    Showcase your status as a total stylish babe with this on-trend denim jacket! It features an oversized fit with a collared neckline, long sleeves, a button-down front, two buttoned chest pockets, two lower front pockets, distressed detailing, and a relaxed fit. Layer this light wash denim jacket over a graphic tee and black skinny jeans.

    Fit & Features

    • Oversized fit
    • Collared neckline
    • Long sleeves, single buttons to cuff
    • Button-down front
    • Two buttoned chest pockets, two lower front pockets
    • Distressing
    • Light wash denim fabric, no stretch

    Style Number/Barcode: 06203-0130

    Category Name: Denim Outfits

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Such A Trendsetter Cargo Denim Joggers

    Showcase your status as a major trendsetter in these must-have denim joggers. They feature a high-rise waist, a front button and hidden zipper closure, faux slanted front pockets, two back pockets, cargo style detailing with buttoned side faux pockets, and a relaxed fit. Complete your look with a basic bodysuit and heeled mules.

    Fit & Features

    • High-rise waist
    • Front button and hidden zipper closure
    • Faux slanted front pockets
    • Two back pockets
    • Cargo style details
    • Buttoned side faux pockets
    • Medium denim fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06602-0229

    Category Name: Denim Outfits

    Price: $21.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • High-Rise Chic Chain Waist Boyfriend Jeans

    Bring an edgy-chic vibe to your look this season with these on-trend boyfriend jeans. They feature a high-rise waist, side cutouts with tiered chain details, a front button closure, back pockets, and a relaxed boyfriend fit. Pair these light wash jeans with a basic tank and heeled mules.

    Fit & Features

    • High-rise waist
    • Side cutouts
    • Tiered chain details
    • Front button closure
    • Two back pockets
    • Relaxed boyfriend fit
    • Light wash denim fabric
    • Runs true to size

    Style Number/Barcode: 06602-0236

    Category Name: Denim Outfits

    Price: $6.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Reese High-Rise Cutoff Denim Shorts

    The Reese cutoff denim shorts will be your staple piece of the season! They feature a high-rise waist, a traditional five-pocket and belt loop design, a front button and hidden zipper closure, destructed detailing, and a frayed, cutoff hem. Complete your look with a graphic tee and cute sneaks.

    Fit & Features

    • High-rise waist
    • Traditional five-pocket and belt loop design
    • Front button and hidden zipper closure
    • Destructed details
    • Cutoff hem
    • Dark wash denim fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06603-0147

    Category Name: Denim Outfits

    Price: $13.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Extra High Rise Distressed Boyfriend Jeans

    Elevate your style with chic jeans that make your look stand out. The jeans feature a high-rise waist, a multi-button front, a five-pocket design, moderate destruction, and a straight leg with boyfriend fit. Complete the look with a graphic tee shirt. 

    Fit & Features

    • High rise waist 
    • Multi-button down front 
    • Five-pocket design 
    • Moderate destruction 
    • Straight leg fit with boyfriend fit
    • Relaxed fit, minimal stretch 
    • Runs true to size

    Style Number/Barcode: 06602-0232

    Category Name: Denim Outfits

    Price: $4.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • On My Way Trucker Crop Denim Jacket

    Layer on this trucker crop denim jacket on your way out looking fresh. This jacket features long sleeves with button cuffs for versatile styling, a collar neckline for a polished look, and convenient flap pockets. The elasticized crop hem and trucker silhouette add modern flair to the classic denim fabric. Complete the look in a trendy denim midi skirt for a cute fit!

    Fit & Features

    • Denim fabric, no stretch
    • Button up front closures
    • Flap faux pockets
    • Elasticized crop hem
    • Runs true to size

    Style Number/Barcode: 06203-0534

    Category Name: Denim Outfits

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free