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.

  • Meli Mid-Rise Cuffed Denim Shorts by Windsor Denim

    The Meli mid-rise jean shorts by Windsor Denim are the perfect pair for the spring and summer seasons! They feature a fitted waist, light destructed detailing, and a stylish frayed and cuffed hem. The dark wash denim fabric offers a moderate stretch for comfortable wear. Complete the look with your fave sandals.

    Fit & Features

    • Mid-rise waist
    • Light distressing
    • Frayed and cuffed hem
    • Five-pocket and belt loop design
    • Front button, hidden zipper closure
    • Dark wash denim fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06603-0227

    Category Name: Denim Outfits

    Price: $6.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Major Chic Frayed Denim Shorts

    Bring major chic vibes in edgy denim shorts that are festival-ready! The shorts feature a high-rise waist, a single button with zipper closure, a traditional five-pocket with belt loop design, color block denim, and a frayed hem. Complete look with a crochet top

    Fit & Features

    • High rise waist
    • Colorblock denim
    • Cutoff hem with fringe trim
    • Single-button with zipper closure
    • Traditional five-pocket with belt loop
    • Form hugging fit, minimal stretch 
    • Runs true to size

    Style Number/Barcode: 06603-0288

    Category Name: Denim Outfits

    Price: $12.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High-Rise Distressed Mom Shorts

    These vintage-inspired mom shorts are a stylish must-have. Featuring a high-rise waist, distressed detailing, a frayed hem, and a relaxed fit, these shorts will give your everyday outfits effortlessly trendy vibes. Pair with a crop top and sandals.

    Fit & Features

    • High-rise waist
    • Five-pocket and belt loop design
    • Front button closure
    • Distressed detailing, frayed hem
    • Relaxed fit
    • Runs true to size

    Style Number/Barcode: 06603-0287

    Category Name: Denim Outfits

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • So Edgy Oversized Denim Jacket

    Bring the edge to your look with a denim jacket that brings the drama! The jacket features a collared neckline, a multi-button down front, two small chest pockets, long sleeves with a single-button cuff, hidden side pockets, and a long line hem. The jacket is composed of denim fabric that offers a relaxed fit with minimal stretch. Complete look with a midi dress

    Fit & Features

    • Collared neckline
    • Multi-button down front
    • Two small chest pockets
    • Long sleeves 
    • Heavy destruction 
    • Hidden side pockets
    • Relaxed fit, minimal stretch, runs true to size

    Style Number/Barcode: 06203-0478

    Category Name: Denim Outfits

    Price: $6.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Vintage Chic Straight-Leg Jeans

    These vintage chic straight-leg jeans are a definite wardrobe staple. They feature a high-rise waist, distressed detailing at the top, and a relaxed, straight-leg fit. The light wash hue gives the jeans a trendy look. Style with a cropped graphic tee and mules.

    Fit & Features

    • High-rise waist
    • Straight-leg fit
    • Distressing at the top
    • Light wash denim fabric, relaxed fit
    • Five-pocket and belt loop design
    • Multi-button closure
    • Runs true to size

    Style Number/Barcode: 06602-0368

    Category Name: Denim Outfits

    Price: $6.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Got The Blues High Rise Boyfriend Jeans

    Perk up, these high-rise boyfriend jeans are perfect for slaying every ootd! They feature an ultra-high rise waist, knee slits, a color fade effect, and a boyfriend-style leg-on medium wash denim for a cool vintage look. Complete the look in a corset top.

    Fit & Features

    • Ultra-high rise waist
    • Knee slits, color fade effect
    • Boyfriend style leg
    • Front five-button fly
    • Five-pockets and belt loop accents
    • Medium wash denim, no stretch, fits true to size

    Style Number/Barcode: 06602-0369

    Category Name: Denim Outfits

    Price: $6.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Hit The Jackpot Mid Rise Skinny Jeans

    You've really hit the jackpot with these ultra-flattering skinny jeans! They feature a classic mid-rise waist, trendy distressed accents, and a color fade effect on dark wash denim for the perfect vintage look. Complete the look in a cute tank top and booties.

    Fit & Features

    • Mid-rise waist
    • Distressed accents, color fade effect
    • Skinny-leg design
    • Front button and hidden zipper closure
    • Five-pocket styling, belt loop accents
    • Medium wash denim, minimal stretch
    • Fits true to size

    Style Number/Barcode: 06602-0370

    Category Name: Denim Outfits

    Price: $18.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Coolest In The Room Acid Wash Denim Skort

    This acid wash denim skort ensures you'll be the coolest in the room! With a high-rise waist and adjustable side drawstring, this unique skort brings the trendiness everywhere.

    Fit & Features

    • Acid wash denim fabric
    • High-rise waist, button and zipper closure, belt loops
    • Side adjustable drawstring
    • Form-hugging fit
    • Skirt overlay, shorts lining
    • Runs true to size

    Style Number/Barcode: 06603-0479

    Category Name: Denim Outfits

    Price: $39.90

    Availability: In Stock

    Available Color: GRAY

    Available Size: M, L, XL

  • Beach Night Denim Distressed Jacket

    Chilly nights at the beach call for this trendy denim jacket perfect to keep cozy and stylish. It features long sleeves with button cuffs, a collared neckline, a button-down front, a four-pocket design, and a distressed hem. Complete the look in a basic long sleeve top and leggings.

    Fit & Features

    • Long sleeves, button cuffs
    • Collared neckline
    • Button-down front
    • Flap pocket and side slot pockets
    • Distressed hem
    • Denim fabric, no stretch, fits true to size

    Style Number/Barcode: 06203-0439

    Category Name: Denim Outfits

    Price: $24.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Easy Denim Days Romper

    Easy days call for easy pieces. This denim romper is all you need to look stylish! The romper features a sleeveless square neckline, a cinching tie waist belt with belt loops, slant pockets, and a mid-thigh length. The romper is composed of a lined denim fabric that offers a form hugging fit with a moderate stretch. Complete look with mules

    Fit & Features

    • Sleeveless square neckline 
    • Tie-waist belt with belt loops
    • Slant pockets
    • Mid-thigh length 
    • Denim fabric 
    • Form hugging fit, moderate stretch 
    • Runs true to size

    Style Number/Barcode: 06603-0226

    Category Name: Denim Outfits

    Price: $16.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Adventuring Distressed Denim Shortalls

    Adventure awaits! Keep cute exploring a new city in these denim shortalls featuring trendy distressed accents, a frayed hem, and classic overall styling on medium wash denim with a vintage-inspired color fade effect. Complete the look in a graphic tee and sneakers.

    Fit & Features 

    • Distressed accents, frayed short hem
    • Adjustable shoulder straps with button closure
    • Front bib pocket and side pockets
    • Side button closures and belt loop accents
    • Medium wash denim, color fade effect, minimal stretch
    • Fits true to size

    Style Number/Barcode: 06603-0282

    Category Name: Denim Outfits

    Price: $17.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Rhine And True Denim Crop Jacket

    Elevate your fit in this rhinestone fringe denim jacket featuring long sleeves with button cuffs, a collared neckline, dual front button-down closure, and flap pockets on a cropped hem. Complete the look in a sleek bodycon dress for a night out.

    Fit & Features

    • Long sleeves, button cuffs
    • Collared neckline
    • Dual front button-down closure
    • Flap pockets
    • Cropped hem, rhinestone fringe
    • Slightly oversized, denim fabric, no stretch
    • Fits true to size

    Style Number/Barcode: 06203-0463

    Category Name: Denim Outfits

    Price: $9.97 $76.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Spring Refresh Cropped Denim Jacket

    Refresh your spring wardrobe with this trendy denim jacket. Featuring a collared neckline, long sleeves, a button-down front, and a cropped fit with a frayed hem, this jacket will step up your everyday looks. Style with a cute hair claw clip!

    Fit & Features

    • Collared neckline
    • Long sleeves, buttons to cuff
    • Complete button-down front
    • Buttoned chest pockets, side pockets
    • Cropped fit, frayed hem
    • Denim fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06203-0440

    Category Name: Denim Outfits

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • High Rise Flared Denim Jeggings

    Keep it stylish in denim jeggings that are perf for every day! The jeggings feature an elasticized high rise waist, front pintuck seams, flared hem, and back pockets. The jeggings are composed of a denim fabric that offers a form hugging fit with a moderate stretch. Complete look with a bustier and mules. 

    Fit & Features

    • Elasticized high rise waist 
    • Pintuck front seams
    • Flared hem
    • Back pockets 
    • Denim fabric 
    • Form hugging fit, moderate stretch
    • Runs true to size 

    Style Number/Barcode: 06602-0371

    Category Name: Denim Outfits

    Price: $6.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Current Mood Denim Belted Mini Skirt

    With this denim mini skirt, you'll always be in the mood to create fab looks! It features a high-rise waist, button, and hidden zipper closure, an adjustable belt with belt loops, front and back pockets on stretchy denim fabric. Complete the look in a bodysuit and knee-high boots.

    Fit & Features

    • High-rise waist
    • Button and hidden zipper closure
    • Adjustable belt and belt loops
    • Front and back pockets
    • Mini-length hem
    • Denim fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06601-0066

    Category Name: Denim Outfits

    Price: $8.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • On A Roll Denim Mom Shorts

    Dang fashionista! You're on a stylish roll in these denim mom shorts featuring an on-trend high-rise waist, distressed accents, slight color fading effect, and a front side rolled hem on medium wash denim fabric. Complete the look in a cute crop top.

    Fit & Features

    • High-rise waist
    • DIstressed accents, front side rolled hem
    • Slight color fading effect
    • Mom-style silhouette
    • Front button and hidden zipper closure
    • Five-pocket design, belt loop accents
    • Fits true to size

    Style Number/Barcode: 06603-0284

    Category Name: Denim Outfits

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Denim Cutie High Rise Mom Shorts

    Flaunt your cuteness in these high-rise mom shorts featuring trendy distressed details, a raw cut hem, and cool color fading on medium wash denim fabric with minimal stretch. Complete the look in a bodysuit and sneakers.

    Fit & Features

    • High-rise waist
    • Mom style
    • Distressed details, color fade effect
    • Raw cut hem
    • Front button and hidden zipper closure
    • Five-pockets, belt loop accents
    • Medium wash denim, minimal stretch, fits true to size

    Style Number/Barcode: 06603-0283

    Category Name: Denim Outfits

    Price: $13.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Star Struck Pleated Denim Mini Skirt

    Your denim skirt just got a cosmic upgrade. With a drop waist and trendy star patches, this mini skirt is perfect for vibing at festivals and chilling at parties.

    Fit & Features

    • Denim fabric, distressed star patches, frayed hems
    • Mid-rise waist, belt loops
    • Front button closure, dual front pockets
    • Drop waist design, pleating
    • Mini-length hem, A-line fit
    • Runs true to size

    Style Number/Barcode: 06601-000010

    Category Name: Denim Outfits

    Price: $39.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: S, M, L

  • Back To Basics Cropped Denim Jacket

    Bring it back to basics with a jacket that is perf to layer over your casual outfits. The jacket features a collared neckline, two chest pockets, a multi button-down front, long sleeves, and a cropped hem. The jacket is composed of an acid wash denim fabric that offers a relaxed fit with minimal stretch. Complete look with a tank top and shorts. 

    Fit & Features

    • Collared neckline
    • Two chest pockets
    • Multi-button down front 
    • Long sleeves
    • Cropped hem 
    • Acid wash denim fabric 
    • Relaxed fit, minimal stretch, runs true to size 

    Style Number/Barcode: 06203-0465

    Category Name: Denim Outfits

    Price: $6.97 $52.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Daring Beauty Cropped Denim Jacket

    Dare to go bold with an edgy jacket that brings those trendy vibes. The jacket features heavy destruction,  a collared neckline, a multi-button down front, two chest pockets, hidden side pockets, long sleeves, and a cropped raw edge hem. Complete look with a crop top and cutoff shorts

    Fit & Features

    • Collared neckline
    • Multi-button down front
    • Two chest pockets
    • Hidden side pockets
    • Heavy destruction
    • Long sleeves
    • Relaxed fit, minimal stretch, runs true to size 

    Style Number/Barcode: 06203-0464

    Category Name: Denim Outfits

    Price: $9.97 $52.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Retro Style Moves Denim Catsuit

    Bring the retro style moves to your look with this fab curve-hugging catsuit. It features a strapless neckline, a tie-front belt, front pockets, and a tapered, form-hugging fit. Stye this catsuit with sleek hoops and clear mules.

    Fit & Features

    • Strapless neckline
    • Exposed back zipper closure
    • Tie-front belt
    • Front pockets
    • Form-hugging fit
    • Denim fabric
    • Runs true to size

    Style Number/Barcode: 06602-0320

    Category Name: Denim Outfits

    Price: $18.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Trendy Vibes Cropped Denim Shacket

    Channel those trendy vibes with a denim shacket that is a must-have for layering! The jacket features a collared neckline, a button-down front, two chest pockets, long sleeves, light distressing, and a cropped hem. Complete look with cutoff denim shorts.

    Fit & Features

    • Collared neckline
    • Button-down front
    • Two chest pockets
    • Long sleeves
    • Light distressing 
    • Denim fabric 
    • Relaxed fit, no stretch, runs true to size 

    Style Number/Barcode: 06203-0224

    Category Name: Denim Outfits

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Bring The Edge Denim Skirt

    Bring the edge with a mini skirt that shows off your affinity for the bold life! The skirt features a high-rise waist, a single button with zipper closure, a traditional five-pocket with belt loop design, heavy destruction, and a frayed hem. The skirt is composed of a denim fabric that offers a form-hugging fit with a moderate stretch. Complete look with a crop top and sandals. 

    Fit & Features

    • High-rise waist
    • Single-button with zipper closure
    • Traditional five-pocket with belt loops
    • Heavy distressing, frayed hem 
    • Dark wash denim fabric 
    • Form-hugging fit, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06601-0064

    Category Name: Denim Outfits

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Staple High Waist Denim Skirt

    Turn to this staple skirt that is perf for styling with your dressy and casual tops! The skirt features a high-rise waist, a single button with zipper closure, a traditional five-pocket with belt loop design, and a frayed hem. The skirt is composed of a denim fabric that offers a form-hugging fit with a moderate stretch. Complete look with a crop top and sandals. 

    Fit & Features

    • High-rise waist
    • Light distressing, frayed hem 
    • Single-button with zipper closure
    • Traditional five-pocket with belt loops
    • Light-medium wash denim fabric 
    • Form-hugging fit, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06601-0065

    Category Name: Denim Outfits

    Price: $32.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free