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.

  • Raw Potential Cropped Denim Jacket

    Girl bring on ur full potential, and bring it in style with a cropped denim jacket! Perfectly style with high waist pants and your go-to booties!

    Fit & Features

    • Collared neckline
    • Long sleeves
    • Button down center
    • Two front pockets
    • Cropped raw hemline
    • Light wash denim | No stretch

    Style Number/Barcode: 06203-0050

    Category Name: Denim Outfits

    Price: $11.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Fresh Perfection High-Rise Wide-Leg Denim Pants

    A perfectly trendy pair of denim pants with cute details like a pinstripe pattern and flattering wide-leg silhouette. Complete the look with the matching vest.

    Shop Matching Vest: Fresh Perfection Button Split Denim Vest

    Fit & Features

    • Pinstripe pattern, denim fabric
    • High-rise waist
    • Wide-leg silhouette
    • Front button and hidden zipper closure
    • Four-pocket styling          
    • Runs true to size  

    Style Number/Barcode: 06602-0577

    Category Name: Denim Outfits

    Price: $20.97 $49.90

    On Sale: Yes

    Availability: In Stock

    Available Color: DARK, DENIM

    Available Size: S, M, L

    Product Badge:
    • Sale
  • High Waist Denim Skinny Pants

    Yes girl! You'll be looking like you have legs for dayzzzz in these sculpting skinny pants! Pair it with that *one* crop top you've been dying to wear! 

    Fits & Features

    • High Rise Waist 
    • Back Zipper With Hook & Eye Closure
    • Skinny, Form-Fitting Pant Legs 
    • Linear Seams Trailing Down The Front
    • Denim Fabric 
    • Curve Hugging Fit I Moderate Stretch 

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

    Style Number/Barcode: 06602-0081

    Category Name: Denim Outfits

    Price: $15.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Stressed N' Distressed Denim Mini Skirt

    May you never be stressed, and may ur mini skirts be distressed, AMEN.

    Fit & Features

    • High waist fit
    • Distressed at the thigh
    • Button front closures
    • Mini hemline
    • Traditional pockets + Belt loops
    • 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-0009

    Category Name: Denim Outfits

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Grab N' Go Denim Cargo Jogger Pants

    Girl is on the go! We are clappin' it out for you, because not only are you busy but u still stylin' and these joggers are a perfect fit!

    Fit & Features

    • High waist fit | Zipper + button closure
    • Traditional slanted pockets 
    • Mid leg cargo pockets with belt accents
    • Elastic tapered leg
    • Two functioning back pockets
    • Medium denim wash | Moderate stretch

    Style Number/Barcode: 06602-0077

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Classic Belted Denim Jacket

    Classic with a trendy twist, this belted denim jacket will amp up your everyday look.

    Fit & Features

    • Collared
    • Long sleeves with buttons to cuff
    • Button down front
    • Two buttoned chest pockets | Two front pockets at the waist
    • Tie front belt
    • Relaxed, comfortable fit
    • Denim fabric | No stretch

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

    Style Number/Barcode: 06203-0036

    Category Name: Denim Outfits

    Price: $16.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • A Denim Day Jean Jacket

    Everyday is a good day for denim, and if you don't have a go-to denim jacket, what cha waitin' for? It's a 100% closet staple!

    Fit & Features

    • Distressed collared neckline
    • Double breasted pockets
    • Button down center
    • Traditional slanted pockets
    • Distressed body
    • Mid-waist hemline
    • 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: 06203-0044

    Category Name: Denim Outfits

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Clean Skinny Jeans

    Lusting after the perfect pair of high rise skinny jeans? Look no further and add these to your cart. You'll thank us later.

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Front button and hidden zipper closure
    • Clean design
    • Skinny leg fit
    • Denim fabric | Moderate stretch
    • Form hugging fit

    Style Number/Barcode: 06602-0076

    Category Name: Denim Outfits

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Acid Wash Skinny Jeans

    Add some sublte grunge to your everyday look with these acid wash skinnies!

    Fit & Features

    • High rise waist
    • Belt loops
    • Two front and back pockets
    • Front button and hidden zipper closure
    • Skinny leg fit
    • Acid wash denim fabric | Minimal stretch

    Style Number/Barcode: 06602-0074

    Category Name: Denim Outfits

    Price: $6.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Distressed Skinny Jeans

    Distressed to impress? These high rise skinny jeans definitely are!

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Major destructed detailing
    • Skinny leg fit
    • Frayed hem
    • Denim fabric | Minimal stretch

    Style Number/Barcode: 06602-0075

    Category Name: Denim Outfits

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

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

    Oasis by Eunina

    Bring the edge with these daring skinny jeans! 

    Fit & Features 

    • Super High Rise Waist
    • Single Button | Zipper Closure 
    • Traditional Five Pocket Design
    • Heavy Destruction 
    • Skinny Leg Fit
    • Raw Edge Hem 
    • Form Hugging Fit | Moderate Stretch 

     

     

    Style Number/Barcode: 06602-0047

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • No Plans Just Vibes Denim Shorts

    You had nowhere to be and still ate. With a relaxed fit and mid-thigh length, these low-rise denim shorts are your all-day, everyday go-to.

    Fit & Features

    • Denim fabric
    • Low-rise waist, belt loops
    • Front button closure
    • Dual large front and back pockets
    • Mid-thigh length
    • Relaxed fit
    • Runs true to size

    Style Number/Barcode: 06603-000012

    Category Name: Denim Outfits

    Price: $15.97 $36.90

    On Sale: Yes

    Availability: In Stock

    Available Color: MEDIUM, DENIM

    Available Size: S

    Product Badge:
    • Sale
  • Denim Button Up Midi Skirt

    Step up your denim game with this trendy jean midi skirt!

    Fit & Features

    • High rise waist
    • Asymmetric button down front
    • Hidden interior button at waist
    • Front slit
    • Mid-length hem
    • Denim fabric | Moderate stretch

    Style Number/Barcode: 06601-0013

    Category Name: Denim Outfits

    Price: $12.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Suit Yourself Utility Cargo Jumpsuit

    Gear up babe. You'll be all set to jet in this trendy utility jumpsuit! 

    Fits & Features

    • Pointed Collar With Notched Lapels
    • Wrap V Neckline With Hidden Snap Button Closure I Dual Chest Pockets 
    • Long Sleeves With Button Cuffs & Decorative Buttoned Shoulder Straps
    • Button Waist With Zip Fly I Elastic Band At Back
    • Slant Hand Pockets I Cargo-Style Side Pockets
    • Cuffed Leg Openings I Tapered Jogger-Style Pant Legs
    • Sturdy Denim-Like Composition 

     

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

    Style Number/Barcode: 06302-0097

    Category Name: Denim Outfits

    Price: $6.97 $64.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Carpe Denim Anorak

    Don't let the weather stop you from leaving your home. Make the most of your outings (and outfits!) with the lightweight Carpe Denim anorak!

    Fits & Features

    • Zipper & Snap Button Front
    • Drawstring Hood 
    • Elastic Cuffed Long Sleeves 
    • Functional Patch Pockets With Velcro Flap Closure At Front
    • Adjustable Drawstring At Waist 
    • Relaxed, Slightly Over-Sized Fit 
    • Denim Composition I Minimum Stretch

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

    Style Number/Barcode: 06203-0033

    Category Name: Denim Outfits

    Price: $14.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Casual Cutie Cargo Style Pants

    You're a total casual cutie who loves an everyday look! These cargo style pants are a major win in your book.

    Fit & Features

    • High rise waist
    • Front button | Hidden zipper closure
    • Dual slanted front pockets | Dual back pockets
    • Double cargo style pockets
    • Cargo seam detailing
    • Straight leg fit
    • Cotton fabric | Minimal stretch

    Style Number/Barcode: 06602-0072

    Category Name: Denim Outfits

    Price: $9.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Spot Me Makin' Moves Denim Jacket

    Spotted from afar, a mf trendsetter! Get your look on track when you throw on a faux fur leopard print denim jacket! 

    Fit & Features

    • Hooded denim jacket
    • Faux fur lining
    • Leopard print
    • Traditional pockets
    • Leopard trim at the wrists
    • Over-sized fit
    • Metal button closures down the center
    Model is 5'7" with a 32" bust, 23" waist and 34.5" hips. She is wearing a size small.

    Style Number/Barcode: 06203-0034

    Category Name: Denim Outfits

    Price: $20.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

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

    With their trendy destructed detailing and flattering high waist, these skinny jeans need to be in your closet ASAP!

    Fit & Features

    • High rise waist
    • Traditional five belt loop design
    • Faux front pockets | Two back pockets
    • Front hidden zipper and button closure
    • Major distressed detailing
    • Skinny leg fit
    • Denim fabric | Moderate stretch

    Style Number/Barcode: 06602-0052

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sherpa Lined Denim Jacket

    Beat the cold weather blues with this trendy denim jacket. With adorable sherpa trim, you'll stay warm and look cute for the chiller months! 

    Fits & Features 
    • Sherpa-Lined Pointed Collar and Body 
    • Snap Button Front
    • Functional Snap Button Dual Chest Pockets
    • Long Sleeves with Snap Button Cuffs
    • Slant Hand Pockets
    • Snap Button Side Hem Adjusters
    • Relaxed Fit

     

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

    Style Number/Barcode: 06203-0027

    Category Name: Denim Outfits

    Price: $16.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Jude Mid Rise Distressed Skinny Ankle Jeans

    Oasis by Eunina

    Our Jude mid rise ankle jeans are a must have for your closet. They feature the traditional five pocket and belt loop design, a front button and hidden zipper closure, destructed detailing down the front, skinny pant legs, and a raw cut ankle hem. The denim fabric offers modeate stretch for comfortable wear.

    Style Number/Barcode: 06602-0032

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Big Deal Mid-Rise Denim Jorts

    Laidback and cool, these mid-rise denim jorts will be the rave wherever you go!

    Fit & Features

    • Medium wash denim
    • Mid-rise waist
    • Front button and hidden zipper closure
    • Four-pocket styling, belt loop accents
    • Relaxed silhouette
    • Knee-length hem
    • Runs true to size

    Style Number/Barcode: 06603-0450

    Category Name: Denim Outfits

    Price: $36.90

    Availability: In Stock

    Available Color: MED, DENIM

    Available Size: L

  • Bella High Rise Skinny Ankle Jeans

    Oasis by Eunina

    Our Bella skinny jeans are a necessity for your closet! They feature a super high rise waist, the traditional five pocket and belt loop design, a front button and hidden zipper closure, slight destructed detailing down the front, skinny pant legs, and a raw cut ankle hem. The denim fabric offers moderate stretch for comfortable wear.

     Model is 5'6" with 31" bust, 26" waist and 36" hips. She is wearing a size small. 

    Style Number/Barcode: 06602-0033

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Clara High Rise Destructed Skinny Crop Jeans

    Oasis by Eunina

    Our Clara high rise skinny jeans are perfect in creating a stylish 'fit! They feature the traditional five pocket and belt loop design, a front button and hidden zipper closure, super destructed detailing down the front, skinny pant legs, and a cropped hem. The denim fabric offers moderate stretch for comfortable wear.

    Style Number/Barcode: 06602-0035

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Denim Over The Knee Boots
    Channel your inner pop star with these over the knee denim boots! They feature a point toe, chunky block heel, a zipper closure, and a slouch effect. They are composed of a light washed denim. Definitely a fierce addition to your closet!

    Style Number/Barcode: 07402-0051

    Category Name: Denim Outfits

    Price: $22.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance