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.

  • Road Trucker Frayed Denim Jacket

    Keep your look edgy and stylish in this denim jacket on and off the road. It features long sleeves with button cuffs, collared neck, front flap pockets, and a button-down front on denim fabric with no stretch. Complete the look in a basic bodysuit and faux leather pants.

    Fit & Features

    • Long sleeves, button cuffs
    • Collared neck
    • Button-down front
    • Two flap pockets
    • Frayed crop hem
    • Denim fabric, no stretch
    • Fits true to size

    Style Number/Barcode: 06203-0457

    Category Name: Denim Outfits

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Good Day Buckle Detail Denim Skirt

    Anytime you're wearing this denim mini skirt it's going to be a good day! It features a high-rise waist, buckle details on the side, front and back pockets, and a button front and hidden zipper closure with belt loops. Complete the look in a flirty bodysuit and heels.

    Fit & Features

    • High-rise waist
    • Buckle side details, belt loops
    • Front and back pockets
    • Button front and hidden zipper closure
    • Mini-length hem
    • Denim fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06601-0063

    Category Name: Denim Outfits

    Price: $6.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Stud Game Strong Mid-Rise Denim Jeans

    Hot girl hardware alert! These wide-leg jeans bring a serious edge, studded trim, and a laid-back mid-rise fit. Perfect for concerts or going out.

    Fit & Features

    • Dark wash denim fabric, no-stretch
    • Mid-rise waist
    • Front and back studded trim
    • Wide-leg fit
    • Front button and hidden zipper closure
    • Five-pocket styling, belt loop accents
    • Runs true to size

    Style Number/Barcode: 06602-000009

    Category Name: Denim Outfits

    Price: $44.90

    Availability: In Stock

    Available Color: DARK, DENIM

    Available Size: M, L, XL

  • Forever Trendy Denim Mini Skirt

    This denim mini skirt will be forever trending! It features a high-rise waist, bodycon silhouette, and a front slit accent with a back zipper closure. Composed of stretchy denim fabric. Finish the look with a cute cardigan.

    Fit & Features

    • High-rise waist
    • Front slit accent
    • Bodycon silhouette
    • Mini-length hem
    • Back zipper closure
    • Stretchy denim fabric
    • Runs true to size

    Style Number/Barcode: 06601-0068

    Category Name: Denim Outfits

    Price: $6.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • All About The Casual Vibes Denim Shacket

    You're all about the casual vibes when it comes to your style. This oversized denim shacket features a collared neckline, long sleeves with buttons to cuff, a complete button-down front, large chest pockets, and a relaxed fit. Style this shacket with combat boots and cool shades.

    Fit & Features

    • Collared neckline
    • Long sleeves, single buttons to cuff
    • Button-down front
    • Large chest pockets, side pockets
    • Denim fabric, no stretch
    • Oversized, relaxed fit

    Style Number/Barcode: 06203-0461

    Category Name: Denim Outfits

    Price: $12.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Effortless Trendsetter Denim Jacket

    Layer on the effortlessly trendy vibes with this oversized boyfriend-fit denim jacket. It features a collared neckline, long sleeves with buttons to cuff, a complete button-down front, pockets, and a two-toned wash with frayed detailing. Style this jacket over a casual mini dress.

    Fit & Features

    • Collared neckline
    • Long sleeves, single buttons to cuff
    • Button-down front
    • Buttoned chest pockets, side pockets
    • Two-toned wash, frayed detailing
    • Denim fabric, no stretch
    • Oversized, boyfriend-fit

    Style Number/Barcode: 06203-0459

    Category Name: Denim Outfits

    Price: $9.97 $67.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Denim Daze Distressed Jacket

    You can never have too much denim! This jean jacket makes a perfect addition to your growing collection. It features long sleeves with button cuffs, a collared neckline, a button-down front, flap pockets, distressed accents, and a curved hem. Complete the look in a trendy boater hat.

    Fit & Features

    • Long sleeves, button cuffs
    • Collared neckline
    • Button-down front
    • Flap pockets
    • Distressed accents, curved hem
    • Light wash denim fabric, no stretch
    • Fits true to size

    Style Number/Barcode: 06203-0462

    Category Name: Denim Outfits

    Price: $9.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Trendsetting Vibes Embroidered Denim Jacket

    Bring the trendsetting vibes to your outfits this season with this cool light wash denim jacket. It features a collared neckline, long sleeves with buttons to cuff, a complete button-down front, pockets, an all-over embroidered star pattern, and a frayed hem. Style this jean jacket with aviator sunglasses and a cute crossbody purse.

    Fit & Features

    • Collared neckline
    • Long sleeves, single buttons to cuff
    • Button-down front
    • Buttoned chest pockets, side pockets
    • Embroidered star pattern, frayed hem
    • Light wash denim fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06203-0460

    Category Name: Denim Outfits

    Price: $9.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Road Trip Distressed Denim Jacket

    You can never go wrong in a classic denim jacket for your next road trip! It features long sleeves with button cuffs, a collared neckline, distressed accents, faux flap chest pockets, bottom slot pockets, and a button-down front. Complete the look in comfy joggers.

    Fit & Features

    • Long sleeves, button cuffs, collared neckline
    • Faux flap chest pockets, bottom slot pockets
    • Button-down front
    • Distressed accents
    • Denim fabric, no stretch
    • Fits true to size

    Style Number/Barcode: 06203-0197

    Category Name: Denim Outfits

    Price: $16.97 $37.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • High-Rise Chic Style Skinny Jeans

    Elevate your style with chic skinny jeans! The jeans feature trendy distressed detailing and a skinny leg fit with a cropped frayed hem. The light wash denim fabric offers a moderate stretch. Complete the look with a tie-front top and mules. 

    Fit & Features

    • High-rise waist 
    • Moderate distressing
    • Skinny leg fit cropped frayed hem
    • Five-pocket and belt loop design
    • Front button and hidden zipper closure
    • Light wash denim fabric, moderate stretch, form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06602-0215

    Category Name: Denim Outfits

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Damsel In Distress High-Rise Mom Shorts

    You may be a damsel in distress, but at least you're well dressed in these high-rise mom shorts! They feature edgy distressed accents on the front and a frayed hem on light wash denim fabric with no stretch. Complete the look in a graphic top and sneakers.

    Fit & Features

    • High-rise waist
    • Distressed accents on the front
    • Mom style, frayed hem
    • Front button and hidden zipper closure
    • Classic 5-pocket design, belt loops
    • Light wash denim fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06603-0267

    Category Name: Denim Outfits

    Price: $13.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Clueless Vibes Denim Belted Mini Skirt

    Serving throwback prep with a spicy upgrade. This denim houndstooth mini skirt brings the drama with a statement belt and a mini silhouette made to steal glances.

    Fit & Features

    • Houndstooth pattern, denim cotton-blend fabric, no stretch
    • Mid-rise belted waist
    • Bodycon mini-length silhouette
    • Front button and hidden zipper closure
    • Back pockets, belt loop accents
    • Runs true to size

    Style Number/Barcode: 06601-000007

    Category Name: Denim Outfits

    Price: $39.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: XS, S, M, L

  • LA Scene Distressed Mom Shorts

    Steal the scene in the big city! These high-rise mom shorts feature distressed accents, a frayed hem, and side slit accents. The medium-wash cotton fabric offers no stretch. Complete the look in a trendy crop top.

    Fit & Features

    • High-rise waist
    • Mom style
    • Side slit accents, frayed hem
    • Button and hidden zipper closure
    • Classic 5-pocket styling, belt loops
    • Medium wash denim fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06603-0269

    Category Name: Denim Outfits

    Price: $13.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • All Too Stylish Denim Catsuit

    Keep it all too stylish with a catsuit that slays! The catsuit features a trendy sweetheart neckline with a ruched drawstring at the center of the bodice, and short puff sleeves. The midriff features a sexy cutout that leads to skinny leg pants. The catsuit is composed of a denim fabric that offers a form hugging fit. Complete look with mules and statement earrings. 

    Fit & Features

    • Sweetheart neckline
    • Ruched drawstring
    • Short puff sleeves
    • Cutout at the midriff
    • Skinny leg pants
    • Denim fabric
    • Form hugging fit, runs true to size

    Style Number/Barcode: 06302-0403

    Category Name: Denim Outfits

    Price: $6.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Ready To Roll Destructed Denim Jacket

    Get ready to roll in a denim jacket that brings the edge to your look. The jacket features a collared neckline, a multi-button down front, two small chest pockets, long sleeves, heavy destruction throughout, and a cropped hem. The jacket is composed of a denim fabric that offers a relaxed fit with minimal stretch. Complete look with ankle booties and a short knit dress

    Fit & Features

    • Collared neckline
    • Button-down front
    • Two small chest pockets
    • Long sleeves
    • Heavy destruction 
    • Denim fabric
    • Relaxed fit, minimal stretch
    • Runs true to size

    Style Number/Barcode: 06203-0227

    Category Name: Denim Outfits

    Price: $21.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Effortlessly Trendy Boyfriend Denim Jacket

    Showcase effortlessly trendy vibes with this boyfriend-fit denim jacket. It features a collared neckline, long sleeves with single buttons to cuff, a complete button-down front, pockets, and slight destructed detailing. Style this jacket over a basic bodysuit or a cool graphic tee.

    Fit & Features

    • Collared neckline, long sleeves, single buttons to cuff
    • Complete button-down front
    • Buttoned chest pockets, side pockets
    • Subtle distressed detailing
    • Relaxed boyfriend fit, minimal stretch 
    • Denim fabric
    • Runs true to size

    Style Number/Barcode: 06203-0228

    Category Name: Denim Outfits

    Price: $17.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

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

    Dare to go bold with denim shorts that show off your sassy side! The jean shorts by Windsor Denim feature a flattering high-rise waist, heavy destruction throughout, a light-medium wash with a rigid feel, and a cutoff hem. The shorts are composed of a cotton denim fabric that offers a relaxed fit with minimal stretch. Complete look with a crop top and sandals

    Fit & Features

    • High rise waist
    • Distressed accents on the front and back
    • Single-button with hidden zipper closure
    • Traditional five-pocket with belt loop design 
    • Light-medium wash rigid denim
    • Minimal stretch
    • Runs true to size

    Style Number/Barcode: 06603-0223

    Category Name: Denim Outfits

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Distressed, But Well Dressed Boyfriend Jeans

    Look at you well dressed babe! These trendy boyfriend jeans are a staple for creating all sorts of casual to classy looks. Features a high-rise waist, distressed accents throughout, and a boyfriend-style leg. The premium denim fabric offers no stretch. Complete the look in a cute crop top and mules. 

    Fit & Features

    • High-rise waist
    • Boyfriend style leg
    • Distressed accents throughout
    • Five-pocket styling, belt loop accents
    • Front five-button fly
    • Premium denim fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06602-0279

    Category Name: Denim Outfits

    Price: $9.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Total Mood Distressed Denim Jacket

    This denim jacket is a total 90's mood! It features long sleeves, a collared neckline, front flap pockets, button-down closures, and distressed accents on light wash denim fabric. Complete the look in a sleek bodycon dress.

    Fit & Features

    • Long sleeves 
    • Collared neckline
    • Front flap pockets
    • Button-down closures
    • Distressed accents
    • Light wash denim fabric
    • Fits true to size, no stretch

    Style Number/Barcode: 06203-0219

    Category Name: Denim Outfits

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stylish And Edgy Cropped Denim Jacket

    Layer on this cool cropped denim jacket for a stylish and edgy look. It features a collared neckline, long sleeves, a complete button-down front, buttoned chest pockets, distressed detailing, and a cropped, frayed hem. Pair this jean jacket over your fave casual romper and complete the look with booties.

    Fit & Features

    • Collared neckline
    • Long sleeves, single-button details
    • Complete button-down front
    • Buttoned chest pockets
    • Denim fabric, distressed detailing
    • Cropped, frayed hem, relaxed fit
    • Runs true to size

    Style Number/Barcode: 06203-0226

    Category Name: Denim Outfits

    Price: $16.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Timeless And True High-Rise Bootcut Denim Jeans

    These timeless denim jeans are designed with a flattering high-rise waist, seam detailing that enhances your curves, and a sleek bootcut fit. 

    Fit & Features

    • Light wash denim fabric, minimal stretch
    • High-rise waist
    • Seam detailing
    • Bootcut fit
    • Front button and hidden zipper closure
    • Belt loop accents
    • Runs true to size

    Style Number/Barcode: 06602-000004

    Category Name: Denim Outfits

    Price: $44.90

    Availability: In Stock

    Available Color: LIGHT, DENIM

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

  • Ella Distressed Mom Jeans

    Stay on-trend in the Ella Distressed Mom Jean perfect for dressing up or down! They feature a high-rise waist, distressed accents on the front, a stylish mom leg, and a cropped frayed hem. The medium-wash denim fabric offers no stretch. Complete the look in a graphic top and sneakers for a casual fit.

    Fit & Features

    • High-rise waist
    • Mom style leg
    • Distressed front accents, crop frayed hem
    • Five-pocket and belt loop design
    • Front button and hidden zipper closure
    • Medium-wash non-stretch denim fabric
    • Runs true to size

    Style Number/Barcode: 06602-0246

    Category Name: Denim Outfits

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Keep It Chill Relaxed Denim Jacket

    Keep your look cute and chill with this relaxed-fitting denim jacket. It features a collared neckline, long sleeves, a complete button-down front, chest pockets, and a mid-length, raw cut hem. Style this jacket with combat boots.

    Fit & Features

    • Collared neckline
    • Long sleeves, single buttons to cuff
    • Complete button-down front
    • Buttoned chest pockets
    • Mid-length, raw cut hem
    • Denim fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06203-0443

    Category Name: Denim Outfits

    Price: $26.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • All About That Slit Twill Skirt

    Flaunt some leg in this cute slit skirt featuring a high-rise waist, zipper closure, bodycon silhouette, and a short-length hem. Composed of a denim twill fabric with a moderate stretch. Perfect for styling with an oversized sweater.

    Fit & Features

    • High-rise waist
    • Zipper closure
    • Slit front accent
    • Short length hem
    • Twill denim fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06301-0130

    Category Name: Denim Outfits

    Price: $10.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale