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.

  • It's Giving Trends Mid-Rise Straight Leg Denim Jeans

    Set the trend in these mid-rise denim jeans featured in a baggy straight-leg silhouette that'll edge up your fit! 

    Fit & Features

    • Medium wash denim fabric
    • Mid-rise waist, front button and zipper closure, belt loops
    • Baggy straight-leg silhouette
    • Five-pocket styling
    • Jeans in US 3 have a 10.5” front rise with a 30” inseam
    • Runs true to size

    Style Number/Barcode: 06602-0572

    Category Name: Denim Outfits

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Western Cutie Tiered Chambray Maxi Skirt

    Channel that cute western vibe with this tiered chambray maxi skirt offering a flowy fit for an effortless look. The long-length hem is detailed with a high side slit to show off your fave cowboy boots.

    Fit & Features

    • Chambray cotton fabric, no stretch
    • High-rise waist, back elastic band
    • Tiered seam design
    • High side slit
    • Long-length hem
    • Flowy silhouette
    • Runs true to size

    Style Number/Barcode: 06301-0206

    Category Name: Denim Outfits

    Price: $14.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Tell Me About It Stud Mid Rise Denim Mini Skirt

    Walk the walk in this fresh studded denim mini skirt for weekend plans or concerts!

    Fit & Features

    • Dark wash denim fabrication
    • Mid-rise waist
    • Studded detailing
    • Bodycon fit
    • Mini-length hem
    • Front button and zipper closure, belt loops
    • Four-pocket styling
    • Runs true to size

    Style Number/Barcode: 06601-0240

    Category Name: Denim Outfits

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Always Cool Ruched Denim Mini Skort

    Bring the cool-girl vibes to your everyday looks with this trendy denim mini skort. The ruched side seam adds some edge to the classic silhouette.

    Fit & Features

    • Denim fabric, faded design, minimal stretch
    • High-rise waist, belt loops
    • Front button and hidden zipper closure
    • Ruched side seam, adjustable drawstring
    • Mini-length overlay, side cutout, fitted shorts
    • Runs true to size

    Style Number/Barcode: 06603-0435

    Category Name: Denim Outfits

    Price: $39.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: M

  • Easy Like Oversized Denim Jacket

    An effortless oversized denim jacket to elevate any look for everyday styling to concerts or festivals!

    Fit & Features

    • Vintage-inspired denim fabric, no stretch
    • Long sleeves, button cuffs
    • Collared neckline
    • Button-down front closures
    • Buttoned front pockets
    • Side pockets, buttoned side straps at the hem
    • Runs oversized

    Style Number/Barcode: 06203-0582

    Category Name: Denim Outfits

    Price: $26.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Fresh Vibes Mid-Rise Wide Leg Denim Jeans

    Perfect for any occasion, these mid-rise wide-leg denim jeans will give you a cute and trendy look you'll love! Pair with the matching vest.

    Shop Matching Vest: Fresh Vibes Denim Halter Top

    Fit & Features

    • Denim fabric
    • Mid-rise waist
    • Wide-leg silhouette
    • Front button closure, belt loops
    • Five-pocket styling
    • Runs true to size

    Style Number/Barcode: 06602-0575

    Category Name: Denim Outfits

    Price: $17.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Uniquely Darling Strapless Pleat Skater Denim Mini Dress

    Darling and adorable, this denim mini dress brings flirtiness to any scene with a skater silhouette and pleated mini-length hem perfect for pairing with cowboy boots!

    Fit & Features

    • Denim fabric
    • Strapless sweetheart neckline
    • Back zipper closure
    • Skater silhouette
    • Pleated mini-length hem
    • Runs small

    Style Number/Barcode: 05102-000100

    Category Name: Denim Outfits

    Price: $19.97 $49.90

    On Sale: Yes

    Availability: In Stock

    Available Color: BLACK, DENIM

    Available Size: S

    Product Badge:
    • Sale
  • Match My Vibe Wide-Leg Denim Overalls

    Stylish denim overalls that'll stand out in every season! A classic pair of overalls with a flattering wide-leg fit and cuffed hem make it perfect for styling with your fave sneakers or sandals.

    Fit & Features

    • Denim cotton fabric
    • Square neckline with pocket
    • Adjustable shoulder straps
    • Racerback design
    • Front and back pockets
    • Wide-leg silhouette, cuffed hem
    • Runs true to size

    Style Number/Barcode: 06602-0576

    Category Name: Denim Outfits

    Price: $6.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cutely Casual Short Sleeve Denim Jacket

    Keep your look cutely casual in this short sleeve denim jacket, perfect layering over a crop top or styling on its own!

    Fit & Features

    • Light wash denim fabric
    • Short sleeves
    • Collar neckline
    • Button down front closures
    • Pockets
    • Cropped hem
    • Runs true to size

    Style Number/Barcode: 06203-0588

    Category Name: Denim Outfits

    Price: $12.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cute Effect Mid-Rise Belted Denim Mini Skort

    A mid-rise denim mini skort offers a flattering adjustable belted waist and form-hugging fit. Style with a crop top for any plans.

    Fit & Features

    • Cotton-blend denim fabric, minimal stretch
    • Mid-rise adjustable belted waist
    • Form-hugging mini-length silhouette
    • Front dual button and hidden zipper closure
    • Two-pocket styling 
    • Skort in size small has a 2" inseam
    • Runs true to size

    Style Number/Barcode: 06603-0410

    Category Name: Denim Outfits

    Price: $39.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: S, M, L

    Product Badge:
    • Back In Stock
  • Trendy Mood Cropped Denim Vest

    Stay trendy with this button-down cropped denim vest to elevate your casual summer style. Pair with high-rise shorts and knee-high boots for a fab look.

    Fit & Features

    • Denim fabric
    • Sleeveless crew neckline
    • Button-down front
    • Dual buttoned chest pockets
    • Cropped hem
    • Relaxed fit
    • Runs true to size

    Style Number/Barcode: 06203-0590

    Category Name: Denim Outfits

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Word On The Street Mid-Rise Flare Denim Jeans

    Unleash your inner fashionista in these denim jeans! The mid-rise waist flatters your figure while the flare hem makes a statement everywhere you go.

    Fit & Features

    • Dark wash denim fabric
    • Mid-rise waist, dual front button and zipper closures, belt loops
    • Hip-hugging fit
    • Flare hem
    • Two large front pockets, two back pockets
    • Runs true to size

    Style Number/Barcode: 06602-0579

    Category Name: Denim Outfits

    Price: $9.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • In For A Ride Denim Mini Skort

    A denim mini skort that'll be a fast fave for adventures and any weekend plans!

    Fit & Features

    • Denim fabric
    • High-rise waist, front three-button and zipper closures
    • Bodycon fit
    • Mini-length hem
    • Stretchy knit shorts lining
    • Runs true to size

    Style Number/Barcode: 06603-0591

    Category Name: Denim Outfits

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Casually Cool Mid-Rise Cargo Mini Skirt

    Effortlessly rock this mid-rise cargo mini skirt. With a form-hugging fit, belt loops, and plenty of pockets, this cotton-blend skirt is your go-to for chic, laid-back vibes.

    Fit & Features

    • Cotton-blend woven fabric, minimal stretch
    • Mid-rise waist, belt loops
    • Hidden front zipper with button closure
    • Dual front pockets, dual faux back flap pockets
    • Dual side cargo flap pockets
    • Mini-length hem, form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06601-0239

    Category Name: Denim Outfits

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cool Girl Zip Up Crop Denim Jacket

    Layer on cool girl style with this crop denim jacket featuring statement front pockets and a zip up front closure.

    Fit & Features

    • Light wash denim fabric
    • Relaxed long sleeves
    • Collar neckline
    • Zip up front closure
    • Two front flap pockets
    • Cropped hem
    • Runs true to size

    Style Number/Barcode: 06203-0591

    Category Name: Denim Outfits

    Price: $9.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Edgy Mood Pocket Oversized Crop Denim Vest

    Layer on this crop denim vest to match your edgy mood! It features a collar neckline, button-down front closures, large flap pockets perfect for loose items, and a trendy oversized crop silhouette. Complete the look in shorts and western boots for a concert, summer fair, or casual plans!

    Fit & Features

    • Denim fabric, non-stretch
    • Collar neckline
    • Button-down front closures
    • Large flap pockets
    • Oversized crop silhouette
    • Runs true to size

    Style Number/Barcode: 06203-0543

    Category Name: Denim Outfits

    Price: $34.90

    Availability: In Stock

    Available Color: DARK, DENIM

    Available Size: XS, S, M, L

  • Add Some Edge Moto Denim Jacket

    Add some edge to your everyday looks with this moto denim jacket featuring a lapel collar and zip-front design, long sleeves with snap buttons to cuff and zippered accents, and a chic belted waist. Layer over a basic top with a mini skirt and booties.

    Fit & Features

    • Cotton-blend denim fabric, no stretch
    • Lapel collar
    • Zip-front closure
    • Long sleeves with snap buttons, zippered accents
    • Dual zippered pockets, belted waist
    • Mid-length hem, relaxed fit
    • Runs true to size

    Style Number/Barcode: 06203-0553

    Category Name: Denim Outfits

    Price: $49.90

    Availability: In Stock

    Available Color: BLACK, DENIM

    Available Size: XS, S, M, L

  • Little Miss Charming Strappy Back Denim Romper

    Turn heads with your charm in this denim romper at concerts or weekend fun! Designed with a strappy open back, side pockets, and a pleated short hem, this romper is both stylish and functional.

    Fit & Features

    • Denim fabric
    • Halter V-neckline, keyhole cutout
    • Strappy open back, zipper closure
    • Side pockets
    • Pleated short hem
    • Runs true to size

    Style Number/Barcode: 06603-000008

    Category Name: Denim Outfits

    Price: $46.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Edgy Arrival Moto Acid Wash Denim Jacket

    Get ready to turn some heads with your edgy arrival in this moto denim jacket! Featuring long sleeves with button cuffs and a standing collar neckline with button closure, this jacket adds an extra edge to any outfit. The front zipper closure and cropped hem with button strap add a unique style. Complete the look in booties.

    Fit & Features

    • Acid-wash denim fabric
    • Long sleeves with button cuffs
    • Standing collar neckline with button closure
    • Front zipper closure
    • Cropped length
    • Runs true to size

    Style Number/Barcode: 06203-0550

    Category Name: Denim Outfits

    Price: $46.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: S, M, L, XL

  • Sunny Season Halter Lace-Up Cutout Denim Romper

    Charm your way through the sunny season in this halter denim romper! Featuring a halter neckline and spaghetti strap ties for a sultry look, a lace-up cutout bust for added flair, and a form-hugging fit that flatters your figure along the short-length hem. Complete the look in platform sandals.

    Fit & Features

    • Medium wash denim, minimal stretch
    • Halter neckline, spaghetti strap ties
    • Back zipper and hook-eye closure
    • Form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06603-0375

    Category Name: Denim Outfits

    Price: $17.97 $42.90

    On Sale: Yes

    Availability: In Stock

    Available Color: MED, DENIM

    Available Size: S, M, L

    Product Badge:
    • Sale
  • All Day Mid-Rise Denim Jorts

    A pair of mid-rise denim jorts perfect for your all day adventures! Designed with flattering seam detailing with edgy studs and a relaxed fit for a stylish look.

    Fit & Features

    • Denim fabric
    • Mid-rise waist, front button closure, belt loop accents
    • Four-pocket styling
    • Seam detailing with studs
    • Relaxed fit
    • Mid-length hem
    • Runs true to size

    Style Number/Barcode: 06603-000022

    Category Name: Denim Outfits

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • In The Stylish Trench Denim Coat

    Everyone can catch you in this denim trench coat for a stylish vibe, relaxed silhouette, and tie-waist belt that cinches the look! 

    Fit & Features

    • Denim fabric
    • Long sleeves with button strap cuffs
    • Lapel collar neckline
    • Double-breasted button front closures
    • Tie-waist belt, belt loop accents
    • Side pockets
    • Relaxed longline hem
    • Runs true to size

    Style Number/Barcode: 06203-000004

    Category Name: Denim Outfits

    Price: $9.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sunny State Mid-Rise Distressed Denim Shorts

    Grab your besties and make plans to rock these mid-rise denim shorts for fun under the sun! The mid-rise waist and form-hugging fit flatter your curves, while the distressed accents and cut-off hem add a touch of edge. Complete the look in a cute bodysuit and platform sneakers!

    Fit & Features

    • Denim fabric, minimal stretch
    • Mid-rise waist
    • Distressed accents, cut-off hem
    • Form-hugging
    • Front button and hidden zipper closure, five-pockets
    • Runs true to size

    Style Number/Barcode: 06603-0388

    Category Name: Denim Outfits

    Price: $13.97 $32.90

    On Sale: Yes

    Availability: In Stock

    Available Color: WHITE

    Available Size: XL

    Product Badge:
    • Sale
  • Popular Cutie Long Sleeve Crop Denim Shacket

    Layer on this cute crop denim shacket and watch your popularity soar! It features long sleeves with button cuffs and a collar neckline, button-down closures, flap pockets for convenience, and a flattering cropped hem. Complete the look in a trendy midi skirt for any casual plans!

    Fit & Features

    • Twill denim fabric, non-stretch
    • Long sleeves with button cuffs
    • Collar neckline
    • Button-down closure
    • Flap pockets
    • Cropped hem
    • Runs true to size

    Style Number/Barcode: 06204-1806

    Category Name: Denim Outfits

    Price: $42.90

    Availability: In Stock

    Available Color: BROWN

    Available Size: S, M