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.

  • High Rise Paper Bag Skinny Jeans

    Change up your everyday denim with this cute pair of paper bag skinny jeans!  They have a high rise waist, a traditional five pocket and belt loop design, a removable tie belt, a button down front, and skinny, form-fitting pant legs. The denim offers moderate stretch for super comfortable wear.

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

    Style Number/Barcode: 06602-0063

    Category Name: Denim Outfits

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Distressed Boyfriend Jeans
    We love a good distressed pair of denim! These high rise boyfriend jeans feature the traditional five pocket and belt loop design, a front button and hidden zipper closure, slight destructed detailing down the leg, and a tapered leg fit. The jeans offer moderate stretch.

    Style Number/Barcode: 06602-0054

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Denim For Days Long Jacket

    This denim jacket is so cute, you'll want to wear it all day, everyday! It is designed with hand crafted tummy panels that lead down and instanly smooth, and a contoured waist that falls 1" below the belly button for a comfortable fit. Wear this as a jacket or a dress, pairing it with a heeled booties for a chic look.

    Fit & Features

    • Collared neckline
    • Long sleeves with single buttons to cuff
    • Complete button-down front
    • Top buttoned pockets
    • Two traditional pockets stitched flat to eliminate bulk
    • Hand crafted tummy control panels and a contoured waist
    • Cotton denim fabric with destructed detailing and no stretch

    Style Number/Barcode: 06203-0040

    Category Name: Denim Outfits

    Price: $14.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sherpa Sleeve Denim Jacket
    You don't need to steal your bf's denim jacket now that you've found the perfect fit! Designed with a Sherpa collar, long Sherpa sleeves, and a denim body with a light wash. Traditional breast pockets as well as pockets at the waist as well. Functioning buttons down the center and a hem that hits mid waist.

    Style Number/Barcode: 06203-0018

    Category Name: Denim Outfits

    Price: $15.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Fray Days Long Dark Denim Jacket
    Go for fray to complete your ensemble! This must have dark denim jacket features a flat collar, two small chest pockets, a multi button down front, long sleeves, side pockets, heavy distressed detailing throughout and a frayed hemline. Jacket is composed of an unlined denim fabric that offers a relaxed fit with minimal stretch.

    Style Number/Barcode: 06204-0324

    Category Name: Denim Outfits

    Price: $18.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Serving Curves Denim Halter Corset Top

    This corset top? Instant confidence boost. The plunging halter neck and snatched fit bring the heat, while the denim keeps it cool and classic.

    Fit & Features

    • Denim fabric
    • Sleeveless plunging V-neckline
    • Halter strap with elastic detail
    • Front hook-eye closures
    • Partially open back, lower stretchy smocked back design
    • Form-hugging fit, mid-length hem
    • Runs true to size

    Style Number/Barcode: 06003-000018

    Category Name: Denim Outfits

    Price: $32.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: XS

  • High Rise Wide Leg Crop Jeans
    This pair of high rise wide leg denim will add a total trendy vibe to your look. They feature the traditional five pocket and belt loop design, a front button and hidden zipper closure, and wide pant legs with a cropped raw cut hem. The bottoms are composed of a jean fabric, offering moderate stretch.

    Style Number/Barcode: 06602-0051

    Category Name: Denim Outfits

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Tie Waist Cargo Style Denim Joggers
    A new take on cargo style joggers! This denim pair features a high rise waist with an elastic banded back, a tie front belt, a front button and hidden zipper closure, front pockets, two large side pockets halfway down the leg, and cute ankle ties. The jean fabric offers moderate stretch and a relaxed fit.

    Style Number/Barcode: 06602-0039

    Category Name: Denim Outfits

    Price: $16.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

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

    Live it up on the edge with these super destructed jeans! They feature a high rise waist, a single button with zipper closure, a traditional five pocket with belt loop design, heavy destructed detailing throughout and a skinny leg fit. Jeans are composed of a curve hugging denim fabric that offers a moderate stretch.

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

     

     

    Style Number/Barcode: 06602-0049

    Category Name: Denim Outfits

    Price: $4.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Fray What Denim Shorts
    Say what? You love these blue jean shorts? So do we! They feature a high waist, the traditional five pocket and belt loop design, a single button and zipper closure, and frayed hems. Jeans are composed of a denim fabric that offers a form hugging fit with a moderate stretch.

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

    Style Number/Barcode: 06603-0021

    Category Name: Denim Outfits

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

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

    We all need that pair of destructed skinny jeans in our closet! These feature a high rise waist, the traditional five belt loop design, two faux front pockets, two back pockets, a front button and hidden zipper closure, distressed detailing down the leg, and a form-fitting style. Jeans are composed of a denim fabric with moderate stretch.

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

    Style Number/Barcode: 06602-0053

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Distressed Denim Joggers
    Get a total casual trendy vibe with these distressed denim joggers! They feature a high rise waist with a drawstring tie front, two slanted front pockets and two faux back pockets, major destructed detailing down the front, and an elastic banded jogger hem. The bottoms are composed of a denim fabric, offering minimal stretch and a relaxed and comfortable fit.

    Style Number/Barcode: 06602-0055

    Category Name: Denim Outfits

    Price: $18.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Mid Rise Skinny Jeans

    Keep it cute and simple with a pair of staple skinny jeans! This pair hits mid waist, has two traditional pockets, and belt loops. They have a slightly destructed detail at one knee and lead down to a skinny tapered hem. They offer a form fit and moderate stretch.

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

    Style Number/Barcode: 06602-0021

    Category Name: Denim Outfits

    Price: $15.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Tobi High Rise Mom Jeans

    Oasis by Eunina

    Indulge in the mom jean trend! Or is it a trend because we can live in mom jeans forevaaa. They feature a super high rise waist, the traditional five pocket and belt loop design, a front button and zipper closure, distressed detailing at the knees and upper thigh, and a relaxed fit. The light wash jeans are composed of a denim fabric with moderate stretch.


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

    Style Number/Barcode: 06602-0042

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Crossed Over High-Rise Denim Shorts

    Designed with the best fit, these high-rise denim shorts are forever flattering! With a form-hugging fit and a cross-over hem that elevates your everyday look.

    Fit & Features

    • Medium wash denim fabric, slight stretch
    • High-rise waist
    • Front button and hidden zipper closure, belt loop accents
    • Two back pockets
    • Form-hugging fit
    • Cross-over hem
    • Runs true to size

    Style Number/Barcode: 06603-0487

    Category Name: Denim Outfits

    Price: $15.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Bella High Rise Destructed Skinny Jeans

    Oasis by Eunina

    Bring the attitude with this destructed pair! It features a high rise fit, a traditional five pocket with belt loop design, a single button with zipper closure, heavy destructed detailing throughout and a skinny leg fit. Jeans are composed of a denim fabric that offers a curve hugging fit with a moderate stretch. 

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

    Style Number/Barcode: 06602-0019

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Clara High Rise Skinny Jeans

    Oasis by Eunina

    Elevate your look with these statement jeans! They feature a high rise waist, a traditional five pocket with belt loop design, a single button with zipper, light destructed detailing throughout, a raw edge hem and skinny leg fit. Jeans are composed of a stretchy denim fabric that offers a curve hugging fit.

    Style Number/Barcode: 06602-0018

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

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

    Oasis by Eunina

    Give your look a hint of edge with these slashed skinny jeans! They feature a super high rise waist, a traditional five pocket with belt loop design, a single button with zipper closure, destructed detailing throughout, knee slits and a skinny leg fit with cropped leg. Jeans are composed of a stretchy denim fabric that offers a form hugging fit with a moderate stretch.

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

     

    Style Number/Barcode: 06602-0016

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Tobi Super High Rise Distressed Jeans

    Oasis by Eunina

    Give your look some serious edge with these statement jeans! They feature a super high rise waist, a traditional five pocket with belt loop design, a single button with zipper closure, distressed knee slits and a skinny leg fit with raw edge hem. Jeans are composed of stretchy denim fabric that offers a curve hugging fit.

    Style Number/Barcode: 06602-0017

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Slit Skinny Jeans

    Take on the day with these must have skinny jeans! They feature a high rise waist, a traditional five pocket with belt loop design, a single button with zipper closure, knee slit accents and a skinny leg fit with tapered leg. Jeans are composed of a stretchy denim fabric that offer a curve hugging fit.

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

    Style Number/Barcode: 06602-0050

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Waist Destructed Shorts
    Oasis by Eunina

    Freshen up your spring wardrobe with this pair of high waist destructed shorts! The white denim bottoms feature a high rise waist, the traditional five pocket and belt loop design, a front button and hidden zipper closure, distressed detailing down the front, and a cuffed hem. The shorts offer moderate stretch and a form-fitting style.

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

    Style Number/Barcode: 06603-0761

    Category Name: Denim Outfits

    Price: $4.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Straight Leg Jeans
    Basic but also trendy, these high rise straight leg jeans are your new favorite pair. They feature a high rise waist, the traditional five pocket and belt loop design, a front button and hidden zipper closure, and straight pant legs with light faded detailing on the front. Jeans are composed of a denim fabric with minimal stretch.

    Style Number/Barcode: 06602-0048

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Take Me To The Edge Cropped Jeans

    Give your look an edge of attitude with these must have jeans! They feature a high rise waist, a single button with zipper closure, a traditional belt loop with five pocket design, and a skinny leg fit with heavy distressed detailing and slits throughout. Jeans are composed of a denim fabric that offers a curve hugging fit with a moderate stretch.

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

    Style Number/Barcode: 06602-0046

    Category Name: Denim Outfits

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Fresh Perfection Button Split Denim Vest

    A perfectly trendy denim vest with cute details like button-front accents and a center split that flaunts your figure. Complete the look with the matching pants.

    Shop Matching Bottoms: Fresh Perfection High-Rise Wide-Leg Denim Pants

    Fit & Features

    • Pinstripe pattern, denim fabric
    • Square neck
    • Wide shoulder straps
    • Button-front accents
    • Center split
    • Runs true to size  

    Style Number/Barcode: 06203-0589

    Category Name: Denim Outfits

    Price: $42.90

    Availability: In Stock

    Available Color: DARK, DENIM

    Available Size: S, M, L

    Product Badge:
    • Part of a Set