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 Fray Demin Shorts

    You can never have too much denim. These denim shorts can be dressed up are down and are a wardrobe staple.

    Fits & Features

    • High Rise Waist
    • Frayed Hem
    • Slight destructed detailing on front and back

    Model is 5'7" with a 34" bust, 24" waist and 36" hips. She is wearing a size small.

    Style Number/Barcode: 06603-0110

    Category Name: Denim Outfits

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Bella High Rise Super Destructed Jeans

    Oasis by Eunina

    Bring the edge in these skinny jeans to pair with your favorite mesh and cropped pieces! Throw in some boots and you're ready to go bby! 

    Fit & Features

    • High Rise Fit 
    • Single Button and Zipper Closure 
    • Traditional Five Pocket and Belt Loop Design 
    • Heavy Destruction 
    • Light Wash Denim Fabric
    • Skinny Leg 
    • Form Hugging Fit | Moderate Stretch 


    Style Number/Barcode: 06602-0060

    Category Name: Denim Outfits

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Cut Out Jean Shorts

    These high rise cut out jean shorts are just the trendy piece you've been looking for to complete your festival ready 'fit!

    Fit & Features

    • High rise waist
    • Five pocket and belt loop design
    • Front button and hidden zipper closure
    • Cut outs along the side seams
    • Distressed hem with fringe detailing
    • Denim fabric with moderate stretch

    Style Number/Barcode: 06603-0039

    Category Name: Denim Outfits

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • High Rise Button Up Cut Off Jean Shorts

    Amp up your everyday casual look with this pair of edgy high rise cut offs!

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Five button down closure
    • Distressed detailing
    • Frayed hem
    • Denim fabric | Moderate stretch

    Style Number/Barcode: 06603-0040

    Category Name: Denim Outfits

    Price: $12.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • High Rise Destructed Denim Skinny Jeans

    Girl, you deserve a good pair of destructed denim in your wardrobe. Go wild with your pairing possibilities cause you could do no wrong! 

    Fits & Features

    • High Rise 
    • Button Waist I Zipper Fly 
    • Traditional 5-Pocket Styling
    • Destruction Detail At The Front 
    • Skinny Leg Fit 
    • Denim Fabric 
    • Slight Stretch 

    Style Number/Barcode: 06602-0131

    Category Name: Denim Outfits

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Distressed To Impress Denim Mini Skirt

    You'll definitely be distressed to impress in this edgy denim mini!

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Front button and hidden zipper closure
    • Destructed detailing
    • Short, frayed hem
    • Denim fabric | Moderate stretch

    Style Number/Barcode: 06601-0008

    Category Name: Denim Outfits

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Taking Chances Cropped Skinny Jeans

    Take a risk girl in these dangerously bold jeans! Pair these edgy pants with a crop or a sassy graphic tee! 

    Fit & Features 

    • High Rise Waist 
    • Single Button and Zipper Closure 
    • Traditional Five Pocket Design 
    • Heavy Destructed Detailing 
    • Medium Wash Fabric 
    • Skinny Leg Fit 
    • Form Hugging Fit | Moderate Stretch 

     


    Style Number/Barcode: 06602-0103

    Category Name: Denim Outfits

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Tobi Super High Waist Destructed Mom Jeans

    Oasis by Eunina

    Girl, these jeans will go perfect with any of your tops! The high rise waist and mom-fit silhouette aren't going anywhere. 

    Fits & Features

    • Super High Waist 
    • Button Waist I Zipper Fly 
    • Traditional 5-Pocket Styling I Belt Loop Design 
    • Mom-Style Jeans I Hits At The Ankle
    • Destructed Details At The Front 
    • Denim Fabric I Moderate Stretch 

    Style Number/Barcode: 06602-0067

    Category Name: Denim Outfits

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Hit The City Mid-Rise Acid Denim Skort

    Hit the city in this mid-rise denim skort for an edgy street style! Featuring trendy statement pockets, this skort offers a bodycon fit that will hug your curves in all the right places.

    Fit & Features

    • Acid wash denim fabric
    • Mid-rise waist
    • Statement front pockets
    • Bodycon fit
    • Mini-length hem, shorts lining
    • Front button closure, belt loops
    • Runs true to size

    Style Number/Barcode: 06603-0438

    Category Name: Denim Outfits

    Price: $34.90

    Availability: In Stock

    Available Color: SAGE

    Available Size: XS, S, M, L, XL

  • High Rise Destructed Cuffed Jean Shorts

    Hey babe! You'll look so good in these high rise cuffed jean shorts! Pair with your fave graphic tee for an instant 'fit.

    Fit & Features

    • High rise waist
    • Five pocket and belt loop design
    • Front button and hidden zipper closure
    • Distressed detaling
    • Cuffed hem
    • Denim fabric | No stretch

    Style Number/Barcode: 06603-0038

    Category Name: Denim Outfits

    Price: $12.97 $27.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Bella Super High Rise Destructed Skinny Jeans

    Oasis by Eunina

    Our Bella super high rise skinny jeans are distressed to impress! Pair with your fave graphic tee and some chic booties for an edged up lewk!

    Fit & Features

    • Super high rise waist
    • Traditional five pocket and belt loop design
    • Front button and hidden zipper closure
    • Major destructed detailing
    • Skinny leg fit with an ankle hem
    • Denim fabric | Moderate stretch

    Style Number/Barcode: 06602-0061

    Category Name: Denim Outfits

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Lulu High Rise Distressed Cut Off Jean Shorts

    Oasis by Eunina

    The Lulu high rise cut offs are a staple you def need to have this season!

    Fit & Features

    • High rise waist
    • Five pocket and belt loop design
    • Front button and hidden zipper closure
    • Slight destructed detailing
    • Cut off fringe
    • Denim fabric | Moderate stretch

    Style Number/Barcode: 06603-0036

    Category Name: Denim Outfits

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Rise Up Distressed Skinny Jeans

    Rise up in style with this edgy distressed skinny jeans! Pair these staple jeans with a sassy graphic tee to slay on! 

    Fit & Features 

    • Super High Rise Waist
    • Single Button and Zipper Closure 
    • Traditional Five Pocket and Belt Loop Design 
    • Skinny Leg
    • Heavy Distressed Detailing | Raw Edge Hem 
    • Medium Wash Denim Fabric 
    • Form Hugging Fit | Moderate Stretch  

     

    Style Number/Barcode: 06602-0105

    Category Name: Denim Outfits

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Take Charge Camo Jacket

    Yes girl, you came to take charge and slay every step in this trendy camo jacket! It features a collar, long sleeves with buttons to cuff, top pocket detailing, a complete button down front, slight all over distressing, and a frayed hem. The long line jacket showcases a camouflage print and offers a relaxed fit.

    Model is 5'9" with 32" bust, 24" waist and 34.5" hips. She is wearing a size small.

    Style Number/Barcode: 06204-0024

    Category Name: Denim Outfits

    Price: $16.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Waist Acid Wash Jean Shorts

    Yes girl, these acid wash jean shorts are a total must. Def don't miss out - add to cart!

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Front button up closure
    • Major distressed detailing
    • Frayed hem
    • Acid wash denim fabric | No stretch

    Style Number/Barcode: 06603-0075

    Category Name: Denim Outfits

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • On The Rise Skinny Jeans

    Elevate your style game with a pair of daring skinny jeans to pair with your favorite prints!

    Fit & Features

    • High Rise Waist
    • Single Button and Zipper Closure
    • Traditional Five and Belt Loop Design 
    • Heavy Destructed Detailing
    • Medium Wash Denim Fabric
    • Relaxed Fit
    • Moderate Stretch 

    Style Number/Barcode: 06602-0106

    Category Name: Denim Outfits

    Price: $6.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Pushing The Limits Distressed Jeans

    Push your look to the limit with these statement jeans that bring the edge with plenty of edge! Pair these must-have jeans with a graphic tee and booties for a casually chic look! 

    Fit & Features 

    • High Rise Waist 
    • Single Button and Zipper Closure 
    • Traditional Five Pocket and Belt Loop Design 
    • Moderate Distressed Detailing 
    • Straight Leg | Cuffed Hem 
    • Light Medium Wash Denim Fabric 
    • Relaxed Fit | Minimal Stretch 


    Style Number/Barcode: 06602-0150

    Category Name: Denim Outfits

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Tie You Down Mid-Rise Lace-Up Denim Shorts

    Step into trendy fashion in these mid-rise denim shorts! The mid-rise waist and form-hugging fit accentuate your curves, while the front lace-up adds a touch of edgy style.

    Fit & Features

    • Light wash denim fabric, slight stretch
    • Mid-rise waist, front lace-up placket
    • Four-pocket styling
    • Form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06603-000004

    Category Name: Denim Outfits

    Price: $14.97 $34.90

    On Sale: Yes

    Availability: In Stock

    Available Color: LIGHT, DENIM

    Available Size: XS, S, M, L

    Product Badge:
    • Sale
  • Sunz Out Frayed Denim Mini Skirt

    Sunny days are ahead, and we can't wait to live in denim mini skirts and cute crop tops!

    Fit & Features

    • High waist fit
    • Button + Zipper closure
    • Traditional pockets + belt loops
    • Frayed mini hemline
    • Light wash denim fabric | Moderate stretch

     Model is 5'8" with 32" bust, 26" waist and 38" hips. She is wearing a size small.  

    Style Number/Barcode: 06601-0010

    Category Name: Denim Outfits

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Destructed Straight Leg Jeans

    Straight leg jeans are taking over! This high rise pair is sooo cute with its destructed detailing.

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Front button down closure
    • Destructed details | Slashed knee | Back slit
    • Straight leg fit
    • Denim fabric | Minimal stretch

    Style Number/Barcode: 06602-0124

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Destructed Chained Denim Joggers

    Bring your denim to life with a little chain detail, and a jogger fit! The fitted ankle gives them the opportunity to be dressed down with sneaks, or dressed up with heels!

    Fit & Features

    • High rise fit
    • Button + zipper closure
    • Removable swaggy silver chain
    • Destructed detailing
    • Elastic ankle
    • Traditional four pocket + belt loop design
    • Light wash denim | Minimal stretch

    Model is 5'9" with a 34" bust, 24" waist and 34.5" hips. She is wearing a size small.  

    Style Number/Barcode: 06602-0071

    Category Name: Denim Outfits

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Straight Leg Destructed Denim Jeans

    A go-to classic! You're going to love the destruction details and relax leg fit on these jeans. Pair this with your favorite crop top and some cute mules! 

    Fits & Features

    • High Rise 
    • Button Waist I Zip Fly
    • Traditional 5-Pocket Styling 
    • Straight Leg Fit 
    • Raw Edge Bottom Leg Openings
    • Destructed Details Throughout 
    • Sturdy Denim Fabric 

    Style Number/Barcode: 06602-0132

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Ally Super High Rise Straight Cropped Jeans

    Oasis by Eunina

    Our Ally super high rise straight cropped jeans are a total must have for your wardrobe. With their light wash and destructed detailing at the knees, they will make your 'fit on point.

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Front button closure
    • Distressed cut out detailing at the knees
    • Straight pant legs
    • Frayed cropped hem

    Model is 5'9" with a 34" bust, 24" waist and 34.5" hips. She is wearing a size small.

    Style Number/Barcode: 06602-0057

    Category Name: Denim Outfits

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Straight Leg Jeans

    Girl, it's all about the straight leg fit with denim these days! This medium wash pair has slight distressing at the ankles and on the back pockets for an added detail.

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Hidden zipper | Front button closure
    • Straight leg fit
    • Light distressed detailing
    • Little to no stretch

    Style Number/Barcode: 06602-0089

    Category Name: Denim Outfits

    Price: $15.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance