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.

  • Dreamy In Denim Button Front Mini Dress

    Look ever so dreamy in denim in this spring ready mini dress! Pair with some wedges and trendy sunnies and you'll be ready to go!

    Fit & Features

    • Long sleeves | Single buttons to cuff | Puff shoulders
    • Sweetheart neckline | Bust seam detailing
    • Partial stretchy smocked back
    • Button down front
    • Slanted front pockets
    • Short, form-fitting style
    • Jean fabric | Moderate stretch

    Style Number/Barcode: 05102-0653

    Category Name: Denim Outfits

    Price: $9.97 $45.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Paper Bag Waist Denim Shorts

    You have to get on the paper bag trend this season! These shorts have a faded wash that is so of the moment!

    Fit & Features

    • High rise elastic banded paper bag waist
    • Front drawstring
    • Two front and back pockets
    • Loose fitting shorts
    • Jean fabric | No stretch

    Model is 5'4" with a 33" bust, 24.5" waist and 39" hips. She is wearing a size small.

    Style Number/Barcode: 06603-0056

    Category Name: Denim Outfits

    Price: $6.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Yes You Can Utility Denim Romper

    A motto to live by! " Yes You Can!" and you def can in this cute lil one piece denim romper! Slide on and pair with white sneakers and you're good to go!

    Fit & Features

    • V-neckline
    • Zip front closure
    • Short sleeves
    • Double breast pockets
    • Denim tie mid waist
    • Short shorts
    • Semi dark denim | Moderate stretch

    Style Number/Barcode: 06603-0067

    Category Name: Denim Outfits

    Price: $15.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Buckle Up High Waist Shorts

    Buckle up girl in these high waist shorts this season to show off those glowing gams girl! Pair with your fav boots and fringe for a boho goals lewk!

    Fit & Features

    • High Rise Waist
    • Single Button and Zipper Closure 
    • Traditional Five Pocket and Loop Design 
    • High Rise Cut | Fringe Hem 
    • D-Ring Buckle Accent 
    • Light-Medium Wash Denim Fabric
    • Relaxed Fit | Slight Stretch 

     

     


    Style Number/Barcode: 06603-0069

    Category Name: Denim Outfits

    Price: $13.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Stand Out Mid-Rise Denim Hot Shorts

    Designed to stand out, these mid-rise denim hot shorts are everything for the next concert or festival! 

    Fit & Features

    • Denim fabric with color wash tint effect
    • Mid-rise waist
    • Hidden front hook-eye and zipper closure
    • Seam detailing
    • Fitted cheeky fit
    • Runs true to size

    Style Number/Barcode: 06603-0445

    Category Name: Denim Outfits

    Price: $36.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: S, L

  • Stylish Sweetheart Denim Romper

    You're such a stylish sweetheart who will look sooo good in this denim romper!

    Fit & Features

    • Adjustable spaghetti straps
    • Sweetheart neckline
    • Bust seam detailing
    • Back zipper | Hook and eye closure
    • High waist
    • Fitted shorts
    • Denim fabric | Moderate stretch

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

    Style Number/Barcode: 06603-0066

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Always Authentic Cropped White Denim Jacket

    Keep it real in true denim! Sunny days are coming, and nothing is more flattering than a deep tan and light colored attire! Easily styled with high waist shorts and a graphic tee!

    Fit & Features

    • Collared neckline 
    • Silver button closures down the center
    • Double breast pockets
    • Long sleeves | Cropped raw hemline
    • White denim | 100% Cotton | Minimal stretch

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

    Style Number/Barcode: 06203-0059

    Category Name: Denim Outfits

    Price: $12.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Light Wash Denim Pants

    Keep it chill, keep it casual, and keep a pair of staple denim jeans on the back burner! An obvious closet staple, top with a simple tee, or dress up with ur go-to bodysuit + mules!

    Fit & Features
    • High rise fit
    • Button + zipper closure
    • Traditional belt loops + pockets
    • Tapered skinny leg
    • Comfy stretch | Premium denim 

    Style Number/Barcode: 06602-0082

    Category Name: Denim Outfits

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Just Being Me Utility Denim Jumpsuit

    Typical me, out and about, a busy one, with the cutest effortless jumpsuits! Style with cute white sneakers if ur on the go, or dress up with heels!

    Fit & Features

    • Collared neckline | Sleeveless
    • 3D hip pockets | Double breast pockets
    • Belted detail mid waist
    • Cut off straight leg
    • Light tortoise shell buttons + buckle
    • Light wash denim | Minimal stretch
    • 100% Cotton

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

    Style Number/Barcode: 06602-0095

    Category Name: Denim Outfits

    Price: $20.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Paper Bag Tie Waist Jean Skort

    The paper bag waist trend is IN right now! Snag this adorable jean skort before it's gone! Pair with a basic tee and some cute wedges for a spring ready look.

    Fit & Feautres

    • High rise paper bag waist
    • Tie front belt
    • Hidden front button, zipper, and hook and bar closure
    • Slanted front pockets
    • Fitted shorts
    • Denim fabric | No stretch

    Style Number/Barcode: 06603-0068

    Category Name: Denim Outfits

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Paper Bag Tie Waist Denim Shorts

    Change up your denim game with these adorable paper bag tie waist denim shorts! Pair with a basic tee and some cute wedges to get the perf spring time look.

    Fit & Features

    • High rise elastic banded paper bag waist
    • Tie front belt
    • Button down closure
    • Two front and back pockets
    • Denim fabric | Moderate stretch

    Style Number/Barcode: 06603-0041

    Category Name: Denim Outfits

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Waist Rolled Hem Jeans Shorts

    Black denim shorts are an essential part of a spring and summer wardrobe! This pair's rolled frayed hem detail is sooo cute. Pair with a basic tee and you're good to go!

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Front button closure
    • Frayed rolled hem
    • Denim fabric | No stretch

    Style Number/Barcode: 06603-0077

    Category Name: Denim Outfits

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Waist Trendy Cut Out Skinny Jeans

    These trendy high waist cut out skinny jeans will amp up any casual look and make it even edgier! They feature a high rise waist, a traditional five-pocket and belt loop design, a front button and hidden zipper closure, dramatic front cut outs, and slits below the back pockets. The jeans are composed of a stretchy denim fabric and offer a form-hugging fit. Complete your outfit with a chic crop top and clear heels.

    Fit & Features

    • High rise waist
    • Traditional five-pocket and belt loop design
    • Front button and hidden zipper closure
    • Front cut outs
    • Slits below the back pockets
    • Stretchy denim fabric
    • Form-fitting style
    • Runs true to size

    Style Number/Barcode: 06602-0062

    Category Name: Denim Outfits

    Price: $18.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Howdy Hottie Denim Cowboy Hat

    She’s got rodeo dreams and main stage energy. This denim cowboy hat is the flirty finishing touch your outfit’s been waiting for—perfect for festivals, weekend plans, or anytime you’re feelin’ yourself.

    Fit & Features

    • Denim material
    • Stitching detail
    • Structured top
    • Wide curved brim

    Style Number/Barcode: 07302-000100

    Category Name: Denim Outfits

    Price: $25.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: NS

  • Tobi Super High Waist Mom Jeans

    Oasis by Eunina

    The Tobi super high-rise mom jeans are the perfect denim fit to create any trending looks for the season. These high-rise jeans feature a five-button fly, distressed details on the front, and a skinny-leg fit. The fabric has minimal stretch and is finished with a medium wash for an iconic denim look. Style these trendy mom jeans with a sleek bodysuit or cropped knit tee for a casually chic ensemble.

    Fit & Features

    • High-rise waist
    • Skinny mom-leg fit
    • Distressed accents on the front
    • Five-button closure
    • Five-pocket design, belt loop accents
    • Medium wash denim fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06602-1660

    Category Name: Denim Outfits

    Price: $9.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Pixie Low Rise Cut Off Jean Shorts

    Oasis by Eunina

    Along with high rise jean shorts, a low rise pair is a complete necessity. These Pixie cut offs are a spring and summer staple!

    Fit & Features

    • Low rise waist
    • Traditional five pocket and belt loop design
    • Front button | Hidden zipper closure
    • Short, majorly frayed hem
    • Denim fabric | Moderate stretch

    Style Number/Barcode: 06603-0030

    Category Name: Denim Outfits

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Paper Bag Waist Cuffed Jean Shorts

    Adorable and oh so flattering, these paper bag waist jean shorts will be your new fave piece of the season!

    Fit & Features

    • High rise elastic banded paper bag waist
    • Dual front buttons | Hidden zipper closure
    • Two front and back pockets
    • Slight front distressed detailing
    • Cuffed hem
    • Fitted
    • Denim fabric | Moderate stretch

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

    Style Number/Barcode: 06603-0042

    Category Name: Denim Outfits

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Flashy In Fringe Bustier

    Create an oh so flashy lewk in trendy rhinestone fringe with this denim bustier babe!

    Fit & Features

    • Adjustable spaghetti straps
    • Padded sweetheart neckline
    • Rhinestone cascasding fringe detailing
    • Four rows of back hook and eye closures
    • Distressed detailing
    • Cropped
    • Denim fabric | Minimal stretch

    Style Number/Barcode: 06003-0774

    Category Name: Denim Outfits

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Edgy Distressed Denim Jacket
    Edge up your style with this fashionably distressed jean jacket! It features a collar, a button down front, two front buttoned pockets, two slanted front pockets, and overall destructed detailing. The light wash jean jacket is composed of a denim fabric that offers a relaxed fit.

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

    Style Number/Barcode: 06203-0415

    Category Name: Denim Outfits

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Denim Dream Buttoned Jacket

    This button down denim jacket is a total dream! Layer it over your fave spring 'fits.

    Fit & Features

    • Collared
    • Long sleeves with buttons to cuff
    • Complete button down front
    • Buttoned chest pockets
    • Mid-length, form-fitting style
    • Jean fabric | Minimal stretch

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

      Style Number/Barcode: 06203-0058

      Category Name: Denim Outfits

      Price: $9.97 $32.90

      On Sale: Yes

      Availability: Out of Stock

      Product Badge:
      • Clearance
    • Busy Babe Zip Front Denim Jumpsuit

      Babe you are busy, you got things to do, you are on the move! A jumpsuit is perfect for you, cute, casual and a one piece wonder! Style with heels, or a cute pair of white sneaks!

      Fit & Features

      • Square neckline
      • Tank straps
      • Form fitting silhouette
      • Tapered cropped leg
      • Zip front closure | Adjustable mid waist belt
      • Double front pockets
      • Blue 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-0100

      Category Name: Denim Outfits

      Price: $6.97 $52.90

      On Sale: Yes

      Availability: Out of Stock

      Product Badge:
      • Ships Free
    • High Rise Acid Wash Jeans

      Get that vintage look girl with these acid wash jeans to give your look an edgy vibe! 

      Fit & Features

      • High Rise Waist
      • Single Button and Zipper Closure
      • Traditional Five Pocket and Belt Loop Design
      • Acid Wash Denim Fabric
      • Distressed Knee Slit Accents 
      • Relaxed Fit | Moderate Stretch  


      Style Number/Barcode: 06602-0098

      Category Name: Denim Outfits

      Price: $16.97 $42.90

      On Sale: Yes

      Availability: Out of Stock

      Product Badge:
      • Clearance
    • Classic Fit High-Rise Distressed Denim Shorts

      You'll love the classic fit of these high-rise distressed denim shorts, a summertime essential! Perfect for pairing with a crop top and sandals.

      Fit & Features

      • Cotton denim fabric, no stretch
      • High-rise waist
      • Five-pocket and belt loop design
      • Hidden front zipper and button closure
      • Distressed detailing, frayed hem
      • Relaxed fit
      • Runs true to size

      Style Number/Barcode: 06603-0454

      Category Name: Denim Outfits

      Price: $13.97 $32.90

      On Sale: Yes

      Availability: In Stock

      Available Color: DARK, DENIM

      Available Size: S, M, L

      Product Badge:
      • Sale
    • Frayed Not Side Button Denim Mini Skirt

      Warmer weather, wya?! Don't let the cold weather scare ya from vamping up your spring and summer wardrobe with this essential denim skirt. Pair it with your fav kicks and a cute crop top!

      Fits & Features

      • High Rise, Side Button Waist 
      • Asymmetrical Hidden Zipper Fly 
      • Front Slit
      • Mini Length Hem 
      • Denim Composition I Moderate Stretch
      • Fraying Along The Hem & At Asymmetrical Seam 

       

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

      Style Number/Barcode: 06601-0020

      Category Name: Denim Outfits

      Price: $12.97 $32.90

      On Sale: Yes

      Availability: Out of Stock

      Product Badge:
      • Clearance