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.

  • All That Denim Jacket

    This denim jacket is all that and more! Layer this jacket with your favorite tops for a chic update to your look! 

    Fit & Features

    • Collared Neckline
    • Two Small Chest Pockets
    • Button-Down Front 
    • Long Sleeves | Single Button Cuff
    • Side Pockets
    • Light Wash Denim Fabric 
    • Relaxed Fit 

    Style Number/Barcode: 06203-0084

    Category Name: Denim Outfits

    Price: $14.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Hooded Denim Bomber Jacket

    Change up your classic jean jacket game with this trendy denim bomber! Pair it with some black jeans and casual sneakers and you'll be a total casual cutie!

    Fit & Features

    • Hooded | Adjustable drawstrings
    • Complete zip front | O-ring zipper
    • Long sleeves | Elastic banded hems
    • Slanted front pockets
    • Mid-length, elastic banded hem
    • Denim fabric | No stretch

    Style Number/Barcode: 06203-0052

    Category Name: Denim Outfits

    Price: $14.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Acid Wash Denim Spaghetti Strap Button Mini Dress

    Get drawn to denim dresses this season. Slip into this curve-hugging dress for your next night out with bae. Fitted with a sleeveless sweetheart neckline, adjustable spaghetti straps to avoid wardrobe malfunctions, and corset-like seams that accentuate curves. The real details can be found in the multi-button down accent at the bodice that leads to a mini length silhouette. The light-medium acid wash denim fabric offers a form hugging fit. Complete your look with fab pumps and dainty accessories.

    Fit & Features

    • Sleeveless sweetheart neckline
    • Corset-like seams
    • Button-down accent 
    • Adjustable spaghetti straps 
    • Mini length silhouette
    • Acid wash denim fabric 
    • Form hugging fit

    Style Number/Barcode: 05102-0474

    Category Name: Denim Outfits

    Price: $15.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Lace Up Sweetheart Neck Denim Mini Dress

    Lace-up in classic denim to impress. This denim dress is designed with a sweetheart neckline, a corset-like bodice complemented with lace-up straps for a customized fit, and adjustable spaghetti straps. The curve-hugging mini length dress is composed of breathable medium-wash denim fabric. Pair this head-turning dress with statement earrings and bold heels to dress up this look. 

    Fit & Features

    • Sweetheart neckline
    • Corset-like seams at bodice
    • Lace-up ties at center of the bodice
    • Adjustable spaghetti straps
    • Mini length silhouette 
    • Denim fabric 

    Style Number/Barcode: 05102-0565

    Category Name: Denim Outfits

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Look at Her Denim Tunic

    You can’t go wrong with this denim tunic! Rock it as a dress or layer it over your favorite matching set.

    Fit & Features 

    • Chest Pockets | Snap Down Front
    • Long Sleeves 
    • Round Hem 
    • Medium Wash Denim

    Style Number/Barcode: 06203-0060

    Category Name: Denim Outfits

    Price: $18.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Such A Mood Lace-Up Side Denim Vest

    A trendy denim vest that'll get you in the going-out mood with cute lace-up sides and a crop hem that flaunts your figure!

    Fit & Features

    • Vintage-inspired denim fabric with color fade design
    • V-neckline
    • Button front closures
    • Faux suede lace-up sides
    • Cropped hem
    • Runs true to size

    Style Number/Barcode: 06203-0580

    Category Name: Denim Outfits

    Price: $36.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: S, M, L

  • Summer Vibes Acid Wash Shorts

    We're all about those summer vibes, let the good times flow with these too cute cut off shorts! Pair this season staple with a pretty crop for a laid back look! 

    Fit & Features

    • High Rise Waist 
    • Single Button and Zipper Closure 
    • Traditional Five Pocket and Belt Loop
    • Acid Wash Denim 
    • Moderate Destructed Detail
    • Raw Edge Hem 
    Model is 5'7" with a 34" bust,  24" waist and 34" hips. She is wearing a size small.   

    Style Number/Barcode: 06603-0118

    Category Name: Denim Outfits

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Issa Mood High Waist Shorts

    We're in the mood for some chic vibes with no effort. Throw on these high waist shorts to pair with your fav crops for the trendsetter in you!

    Fit & Features 

    • High Rise Fit 
    • Single Button and Zipper Closure 
    • Traditional Five Pocket and Belt Loop
    • Light Wash Denim Fabric
    • Raw Edge Hem 
    • Heavy Destruction 

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

    Style Number/Barcode: 06603-0119

    Category Name: Denim Outfits

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Tied To Chic Skinny Jeans

    Tie yourself to this chic pair of skinnies to make a gorge statement for a dressed up look, perfect for a date night with bae!

    Fit & Features

    • High Rise Waist
    • Tie Waist Belt with Loops
    • Traditional Five Pocket Design 
    • Dark Wash Denim 
    • Skinny Straight Leg
    • Cropped Hem 

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

    Style Number/Barcode: 06602-0157

    Category Name: Denim Outfits

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Too Fine to be Distressed Jeans

    This pair of distressed jeans will go with all your cute summer crop tops!

    Fits & Features

    • High Waist 
    • Button Waist I Zipper Fly 
    • Traditional 5-Pocket Styling I Belt Loop Design 
    • Distressed at Ankle
    • Straight Leg Jeans
    • Destructed Details At The Front 
    • Denim Fabric

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

    Style Number/Barcode: 06602-0125

    Category Name: Denim Outfits

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Denim Daze High Waist Destructed Shorts

    No denim collection is complete without a pair of high-rise shorts! Style these with all your trendy summer tops.

    Fit & Features

    • High Rise Fit
    • Distressed Front
    • Raw Hem

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

    Style Number/Barcode: 06603-0117

    Category Name: Denim Outfits

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Waist Roll Up Hem Denim Shorts

    Every girl needs a go to pair of denim shorts, and you just found yours! Dress them up with a sexy crop top, heels and a trendy bag for a day party look.

    Fit & Features

    • High Rise Waist
    • Roll Up Raw Hem
    • Traditional Five Pocket and Belt Loop Design

    Style Number/Barcode: 06603-0114

    Category Name: Denim Outfits

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Your Everyday High Rise Denim Shorts

    This staple pair of denim shorts is a must for your summer wardrobe! Style them up with a cute crop top and sandals.

    Fit & Features

    • High Rise Fit
    • Distressed Front
    • Button Front
    • Raw Hem

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

    Style Number/Barcode: 06603-0052

    Category Name: Denim Outfits

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • No Better High Waist Distressed Shorts

    It gets no better than these perfect high waist denim shorts! Keep it casual and pair them with a basic crop and sandals.

    Fit & Features

    • High Rise Fit
    • Distressed Front
    • Raw Hem

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

    Style Number/Barcode: 06603-0115

    Category Name: Denim Outfits

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Cool Edge High-Rise Distressed Denim Shorts

    Edgy and super cool frayed denim shorts with distressed accents and an acid wash rinse, making them a go-to for concerts, festivals, or nights out!

    Fit & Features

    • Acid wash denim fabric, slight stretch
    • High-rise waist
    • Distressed accents
    • Frayed hem, form-hugging fit
    • Front button and hidden zipper closure
    • Five-pocket styling, belt loops
    • Runs true to size

    Style Number/Barcode: 06603-000003

    Category Name: Denim Outfits

    Price: $13.97 $32.90

    On Sale: Yes

    Availability: In Stock

    Available Color: GRAY

    Available Size: M, L, XL

    Product Badge:
    • Sale
  • Lulu High Rise Button Denim Shorts

    Oasis by Eunina

    Time to show some leg in these cute cut offs! Style them with a tie front crop top and wedges for a brunch ready look.

    Fit & Features

    • High Rise Waist
    • 5 Button Front
    • Distressed Detailing
    • Raw Hemline

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

     

    Style Number/Barcode: 06603-0045

    Category Name: Denim Outfits

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • On The Road Denim Cropped Hoodie

    You've got places to see and be girl! Hit the road with this denim jacket that features a multi button down front, two small chest pockets, contrast fleece knit long sleeves, a hood and a cropped raw edge hem.

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

    Style Number/Barcode: 06203-0019

    Category Name: Denim Outfits

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Waist Roll Up Hem White Denim Shorts

    Every girl needs a go to pair of denim shorts, and you just found yours! Dress them up with a sexy crop top, heels and a trendy bag for a day party look.

    Fit & Features

    • High Rise Waist
    • Roll Up Raw Hem
    • Traditional Five Pocket and Belt Loop Design

    Style Number/Barcode: 06603-0116

    Category Name: Denim Outfits

    Price: $15.97 $37.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Dreaming of Denim Days Dress

    We're dreaming of sunny summer days that are perfect for hanging with the squad! Throw this denim mini dress on and pair with clear pumps and dainty pieces for a look that slays!

    Fit & Features

    • Button Down Collar 
    • Two Chest Pockets
    • Short Roll Up Sleeves
    • Tie Front Waist | Waist Cut Out
    • Side Pockets
    • Single Button | Zipper Closure
    • Denim Fabric 


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

    Style Number/Barcode: 05102-0477

    Category Name: Denim Outfits

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Casual Vibes High Waist Jeans

    We're all about those casual vibes that make for an effortlessly put together look! Pair these high waist jeans with a chic top to take on the day! 

    Fit & Features  

    • High Rise Waist 
    • Traditional Five Pocket and Belt Loop Design 
    • Single Button and Zipper Closure
    • Light Medium Denim Fabric 
    • Cropped Hem 
    • Light Distressed Detailing 

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

    Style Number/Barcode: 06602-0156

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Waist Distressed Denim Shorts

    Go for those girl next door vibes with classic denim shorts for a laid-back look!

    Fit & Features

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

    Medium Denim: Model is 5'6.5" with a 32" bust, 23.5" waist and 35" hips. She is wearing a size small.

    Style Number/Barcode: 06603-0078

    Category Name: Denim Outfits

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Waist Distressed Denim Pants

    Your new fave pair of denim - trust us! Add to cart for a trendy 'fit.

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Front button | Hidden zipper closure
    • Destructed detailing
    • Frayed hem
    • Denim fabric | No stretch
    Model is 5'8" with 32" bust, 26" waist and 38" hips. She is wearing a size small.  

    Style Number/Barcode: 06602-0078

    Category Name: Denim Outfits

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Darling In Denim Mini Dress

    This darling denim mini is the new dress you need! It features a sleeveless, sweetheart neckline with a built-in padded bust, adjustable spaghetti straps, piping detailing down the front, and a short, curve-hugging fit. Complete the look in PVC strap mules.

    Fit & Features

    • Sleeveless, sweetheart neckline, built-in padded bust
    • Adjustable spaghetti straps
    • Back zipper closure
    • Piping detail down the front and back
    • Short, curve-hugging fit
    • Denim fabric, moderate stretch
    • Fits true to size

    Style Number/Barcode: 05102-0120

    Category Name: Denim Outfits

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Legs for Days Mid-Rise Pocket Denim Shorts

    Short, sweet, and made to serve. These fitted shorts are your go-to for festival weekends, beach hangs, or just showing off those legs.

    Fit & Features

    • Denim cotton-blend fabric, slight stretch
    • Mid-rise waist with belt loops
    • Front button and hidden zipper closure
    • Front and back pockets with stitched trim
    • Fitted hem with cheeky length
    • Runs true to size

    Style Number/Barcode: 06603-000019

    Category Name: Denim Outfits

    Price: $32.90

    Availability: In Stock

    Available Color: KHAKI

    Available Size: S, M, L