Matching Sets

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

Matching Sets That Serve Style in Every Summer Scene

From rooftop brunches to beach vacations, Windsor’s matching sets deliver effortless coordination and head-turning style. Whether you’re dressing for a getaway, party night, or casual hang, these outfits take the guesswork out of getting ready.

Everyday Ease & Polished Pairings

Slip into two-piece skirt sets or wide-leg pant sets with matching crop tops for daytime cool. Breezy cotton, ribbed knits, and lightweight linen blends keep things comfortable and put-together. Style with flat sandals and gold jewelry for casual glam that moves with you.

Night-Out Energy & Elevated Looks

Dial it up with sleek two-piece matching sets combined with a blazer combo, or curve-hugging silhouettes. Faux leather finishes, halter details, and tie-front designs bring the heat—just add strappy heels and a mini bag for your next night out.

Mix, Match & Layer

Wear the full look or break it up—pair your top with jeans or swap in a fitted bodysuit for your skirt. Finish with a cropped jacket or airy duster for extra dimension.

Explore Windsor’s full collection of matching sets online, in-app, or in-store to level up your summer wardrobe.

What are matching sets?

Matching sets are coordinated outfits that include two or more pieces, such as a blouse and pants or a crop top and skirt. Windsor’s matching sets go beyond the basics, featuring stylish combos like blazer and skirt sets, lounge tops with joggers, and trendy T-shirts with biker shorts. Some sets even include matching accessories or jackets for a fully styled look. Whether you’re dressing for a casual day, a vacation, or a night out, matching sets make putting together an outfit effortless and stylish.

Are matching sets a trend?

Absolutely! Matching sets are a must-have trend that Windsor carries all year long. These coordinated outfits take the guesswork out of styling while delivering an effortlessly put-together look. Whether you’re keeping it casual or dressing up for an event, Windsor’s curated selection ensures you’re always on-trend.

What do you call a two-piece outfit?

A two-piece outfit is often called a matching set or co-ords (short for coordinates). These stylish separates are designed to be worn together, but they’re also perfect for mixing and matching to create fresh, new looks.

  • Holiday Hottie Glitter Bodycon Mini Skirt

    Slay the holidays in this glitter rhinestone mini skirt perfect for decking the halls into the new year! It features a flattering high-rise waist and bodycon silhouette. Complete the look with the matching top.

    Shop Matching Top: Holiday Hottie Glitter Cowl Neck Crop Top

    Fit & Features

    • High-rise waist
    • Bodycon silhouette
    • Mini-length hem
    • Glitter rhinestone knit fabric
    • Moderate stretch
    • Runs true to size

    Style Number/Barcode: 06501-0889

    Category Name: Matching Sets

    Price: $9.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Admirable Aesthetic Oversized Long Sleeve Denim Shacket

    Arrive on the scene looking trendsetting in this oversized denim shacket! Featuring a stylish collar neckline, long sleeves with button cuffs, flap pockets, and button-down front closures along the oversized silhouette, this shacket effortlessly combines comfort and fashion. Complete the look with the skort.

    Shop Matching Skort: Admirable Aesthetic Mid-Rise Denim Skort

    Fit & Features

    • Denim fabric, minimal stretch
    • Long sleeves with button cuffs
    • Collar neckline
    • Button-down front closures
    • Flap pockets
    • Oversized silhouette
    • Runs true to size

    Style Number/Barcode: 06203-0542

    Category Name: Matching Sets

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Get The Look Crochet Halter Crop Top

    Curate effortless vibes in this crochet halter crop top, perfect for pairing with the matching pants for a cute look!

    Fit & Features

    • Embroidered crochet fabric
    • Halter plunge V-neck
    • Crop hem
    • Runs true to size

    Shop The Matching Pants: Get The Look Crochet High-Rise Pants

    Style Number/Barcode: 06003-000036

    Category Name: Matching Sets

    Price: $29.90

    Availability: In Stock

    Available Color: WHITE

    Available Size: S, M, L

    Product Badge:
    • Part of a Set
  • Flirty Moves Ruffled Tie-Front Knit Crop Top

    Make major flirty moves and create an enticing aura in this ruffled tie-front crop top! Designed with a stretchy smooth knit fabric, it features a sultry V-neckline with a tie-front design, ruffled hems for that girly flair, spaghetti straps, and an asymmetric cropped hem. Style with the matching midi skirt for a girl's night out!

    Shop Matching Bottoms: Flirty Moves Ruffled Slit Knit Midi Skirt

    Fit & Features

    • Double-lined stretchy smooth knit fabric
    • V-neckline, tie-front design
    • Ruffled hems
    • Spaghetti straps
    • Asymmetric cropped hem
    • Runs true to size

    Style Number/Barcode: 06001-5451

    Category Name: Matching Sets

    Price: $6.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • In My Feels High-Rise Midi Skirt

    Whether you're on vacay or sitting poolside, this high-rise midi skirt will have you feeling yourself! Pair with the matching top.

    Fit & Features

    • Stretchy knit fabric
    • High-rise waist
    • Column silhouette
    • Midi-length hem
    • Runs true to size

     

    Shop The Matching Top: In My Feels Scoop Neck Bra Top

    Style Number/Barcode: 06501-1138

    Category Name: Matching Sets

    Price: $34.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • In My Feels Scoop Neck Bra Top

    Whether you're on vacay or sitting poolside, this scoop neck bra top will have you feeling yourself! Pair with the matching skirt.

    Fit & Features

    • Stretchy knit fabric
    • Spaghetti straps
    • Scoop neckline
    • Ultra-cropped hem
    • Runs true to size

     

    Shop The Matching Skirt: In My Feels High-Rise Midi Skirt

    Style Number/Barcode: 06005-2257

    Category Name: Matching Sets

    Price: $24.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • Sunny Oasis Halter Crop Top

    Escape to a sunny destination with this alluring halter cowl crop top! Pair with the matching skirt to complete the trendy vibe.

    Fit & Features

    • Slinky knit stretchy fabric
    • Halter cowl neckline, tie closure
    • Side ruched seams
    • Crop hem
    • Runs true to size

     

    Shop The Matching Skirt: Sunny Oasis Ruffle Mini Skirt

    Style Number/Barcode: 06001-000145

    Category Name: Matching Sets

    Price: $19.90

    Availability: In Stock

    Available Color: YELLOW

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • Posh Pursuit High Rise Tweed Mini Skirt

    You'll impress in this posh tweed skirt everywhere you go! Featuring a high-rise waist and hidden back zipper and hook-eye closure for a sleek silhouette, this skirt also boasts a bodycon fit and a front slit accent for a polished look. The mini-length hem adds a touch of modern edge to this timeless piece. Complete the look with the matching blazer!

    Shop Matching Blazer: Posh Pursuit Long Sleeve Tweed Crop Blazer

    Fit & Features

    • Tweed fabric lined with woven fabric
    • High-rise waist
    • Back zipper and hook-eye closure
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 06401-0640

    Category Name: Matching Sets

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sunny Oasis Ruffle Mini Skirt

    Escape to a sunny destination with this alluring high-rise ruffle mini skirt! Pair with the matching top to complete the trendy vibe.

    Fit & Features

    • Slinky knit stretchy fabric
    • High-rise waist
    • Bodycon silhouette
    • Side ruched seams
    • Ruffled mini-length hem
    • Runs true to size

     

    Shop The Matching Top: Sunny Oasis Halter Crop Top

    Style Number/Barcode: 06501-000053

    Category Name: Matching Sets

    Price: $24.90

    Availability: In Stock

    Available Color: YELLOW

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • Posh Pursuit Long Sleeve Tweed Crop Blazer

    You'll impress in this posh tweed blazer everywhere you go! Featuring long sleeves and shoulder pads for a sleek silhouette, this blazer also boasts a lapel collar neckline and hidden front hook and eye closures for a polished look. The cropped hem adds a touch of modern edge to this timeless piece. Complete the look with the matching bottoms!

    Shop Matching Bottoms: Posh Pursuit High Rise Tweed Mini Skirt

    Fit & Features

    • Tweed fabric lined with woven fabric
    • Shoulder pads
    • Hidden front hook and eye closures
    • Cropped length
    • Runs true to size

    Style Number/Barcode: 06204-1723

    Category Name: Matching Sets

    Price: $9.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Summer Glow-Up Watercolor Woven Shorts

    Show off a summer glow-up in these watercolor-printed woven shorts designed with a high-rise waist and a relaxed silhouette. Style with the matching tube top for a chic vibe.

    Shop Matching Top: Summer Glow-Up Watercolor Woven Tube Top

    Fit & Features

    • Linen-like woven fabric, watercolor print, woven lining
    • High-rise waist, belt loops
    • Hidden front zipper and hook-eye closure
    • Relaxed fit
    • Runs true to size

    Style Number/Barcode: 06303-000022

    Category Name: Matching Sets

    Price: $36.90

    Availability: In Stock

    Available Color: MULTI

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • All Set Up High Rise Geometric Palazzo Pants

    Super cute and perfect for getaways or weekend plans, these palazzo pants are stylish and comfortable for anything on your calendar! They feature a flattering smocked high-rise waist, a wide-leg silhouette, and a trendy geometric print on woven fabric. Complete the look with the matching top.

    Shop The Matching Top: All Set Up Geometric Bandeau Halter Crop Top

    Fit & Features

    • Geometric print, woven fabric, no stretch
    • Smocked high-rise waist
    • Wide-leg silhouette
    • Runs true to size

    Style Number/Barcode: 06402-1420

    Category Name: Matching Sets

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Summer Glow-Up Watercolor Woven Tube Top

    Show off a summer glow-up in this watercolor-printed woven tube top designed with a strapless sweetheart neckline, tie-front, and fitted ultra-cropped hem. Style with the matching shorts for a chic vibe.

    Shop Matching Bottoms: Summer Glow-Up Watercolor Woven Shorts

    Fit & Features

    • Linen-like woven fabric, watercolor print
    • Strapless sweetheart neckline
    • Tie-front design
    • Stretchy smocked back
    • Fitted ultra-cropped hem
    • Runs true to size

    Style Number/Barcode: 06003-000034

    Category Name: Matching Sets

    Price: $26.90

    Availability: In Stock

    Available Color: MULTI

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • Cause A Commotion High Rise Flare Denim Pants

    Cause a commotion with your trendsetting style in these denim flare pants! Featuring a high-rise waist and a hip-hugging fit leading to the flared hem that highlights your figure. Complete the look with the matching top.

    Shop The Matching Top: Cause A Commotion Tie Front Denim Crop Top

    Fit & Features

    • Denim fabric, minimal stretch
    • High rise waist
    • Hip-hugging fit
    • Flared hem
    • Runs true to size

    Style Number/Barcode: 06502-2491

    Category Name: Matching Sets

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sultry Bloom Floral Mesh Tube Top

    Serve a sultry vibe in this blooming floral printed mesh tube top! Designed with ruched side seams to show off your curves, style with the matching maxi skirt for a gorgeous look.

    Shop Matching Bottoms: Sultry Bloom Floral Mesh Maxi Skirt

    Fit & Features

    • Sheer mesh fabric with knit lining, high stretch
    • Strapless straight neckline, no-slip strip
    • Ruched side seams
    • Mid-length hem
    • Form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06001-5714

    Category Name: Matching Sets

    Price: $24.90

    Availability: In Stock

    Available Color: MAGENTA

    Available Size: M, L, XL

    Product Badge:
    • Part of a Set
  • Game Set Collar Short Sleeve Crop Top

    Game set and match! This collar crop top is in it for the win. It features short sleeves a trendy collar neckline, and a cropped hem on stretchy rib knit fabric. Complete the look with the matching bottoms.

    Shop Matching Bottoms: Game Set High Rise Pleated Mini Skort

    Fit & Features

    • Stretchy rib knit fabric
    • Collar neckline
    • Cropped length
    • Runs true to size

    Style Number/Barcode: 06002-1820

    Category Name: Matching Sets

    Price: $6.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Trendy Treasure Strapless Linen Corset Top

    Everyone will be asking where you found this trendy linen crop corset top! You'll love the sweetheart neckline and padded bra cups for a flattering fit, while the non-slip grip lining, multiple back hook and eye fasteners, and flexible boning keep it in place. Complete the look with the matching wide-leg pants.

    Shop Matching Bottoms: Trendy Treasure Linen Wide-Leg Pants

    Fit & Features

    • Linen-blend fabric, sewn-in knit lining, no stretch
    • Strapless sweetheart neckline
    • Multiple back hook and eye fasteners
    • Padded bra cups, flexible boning
    • Cropped length
    • Runs true to size

    Style Number/Barcode: 06003-2365

    Category Name: Matching Sets

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sultry Bloom Floral Mesh Maxi Skirt

    Serve a sultry vibe in this blooming floral printed mesh maxi skirt! Designed with ruched side seams to show off your curves, style with the matching tube top for a gorgeous look.

    Shop Matching Top: Sultry Bloom Floral Mesh Tube Top

    Fit & Features

    • Sheer mesh fabric with full-length knit lining, high stretch
    • Floral print
    • High-rise waist
    • Maxi-length hem, lettuce-edge trim
    • Form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06501-1142

    Category Name: Matching Sets

    Price: $24.90

    Availability: In Stock

    Available Color: MAGENTA

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • Enticing Sparkle Sequin Crop Top

    Look absolutely enticing in this sequin crop top for endless sparkle! The top is designed with fitted long sleeves, a square neckline, a form-hugging fit, and a cropped hem on sequin-embellished fabric that shimmers under the light. Complete the look in the matching bottoms for a dressy occasion!

    Shop Matching Bottoms: Enticing Sparkle Sequin Midi Skirt

    Fit & Features

    • Fitted long sleeves
    • Square neckline
    • Form-hugging
    • Cropped hem
    • Sequin-embellished knit fabric, sewn-in knit lining
    • Minimal stretch
    • Runs true to size

    Style Number/Barcode: 06001-4965

    Category Name: Matching Sets

    Price: $10.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • All Day Darling Sleeveless Lace Crop Top

    You'll be darling all day in this lace crop top at parties and brunch! Made of soft knit floral lace fabric, it's both stylish and comfortable.  It features a square neckline, bungee spaghetti straps, and a ruched bust for a flattering fit. Complete the look with the matching mini skirt.

    Shop Matching Bottoms: All Day Darling High Rise Lace Mini Skirt

    Fit & Features

    • Floral lace knit fabric, sewn-in lining, moderate stretch
    • Square neckline
    • Bungee spaghetti straps
    • Ruched bust
    • Cropped length 
    • Runs true to size

    Style Number/Barcode: 06001-5185

    Category Name: Matching Sets

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Miss Jetsetter High-Rise Print Mini Skort

    Whether you're jet-setting to your next adventure, meeting friends for brunch, or creating the perfect vacation look, this printed mini skort is essential for looking cute on the go! Shop the matching top to complete the look.

    Shop Matching Top: Miss Jetsetter Halter Tie-Back Print Crop Top

    Fit & Features

    • Printed design, woven fabric, stretchy knit shorts lining
    • High-rise waist, side zipper and hook-eye closure
    • Skirt overlay with side tie
    • Form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06303-000021

    Category Name: Matching Sets

    Price: $36.90

    Availability: In Stock

    Available Color: NATURAL

    Available Size: S, M, L

    Product Badge:
    • Part of a Set
  • Enticing Sparkle Sequin Midi Skirt

    Look absolutely enticing in this sequin midi skirt for endless sparkle! The midi skirt is designed with a flattering high-rise waist and bodycon silhouette on sequin-embellished fabric that shimmers under the light. Complete the look in the matching top for a dressy occasion!

    Shop Matching Top: Enticing Sparkle Sequin Crop Top

    Fit & Features

    • Fitted long sleeves
    • Square neckline
    • Form-hugging
    • Cropped hem
    • Sequin-embellished knit fabric, sewn-in knit lining
    • Minimal stretch
    • Runs true to size

    Style Number/Barcode: 06501-0882

    Category Name: Matching Sets

    Price: $15.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • So Boho High Waist Crinkle Knit Flare Pants

    These crinkle knit flare pants will give you those trendy boho vibes you've been lusting after! Designed with a crinkle-textured knit fabric, these pants feature a high elasticized waist, a hip-hugging fit that continues through the leg, and a flared hem to add some stylish allure. Complete your bohemian-chic look with the matching top and sandals!

    Shop Matching Top: So Boho Lace-Up Crinkle Knit Top

    Fit & Features

    • Stretchy crinkle-textured knit fabric
    • High elasticized waist
    • Hip-hugging fit, form-hugging fit through the leg
    • Flared hem
    • Runs true to size

    Style Number/Barcode: 06502-2434

    Category Name: Matching Sets

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Miss Jetsetter Halter Tie-Back Print Crop Top

    Whether you're jet-setting to your next adventure, meeting friends for brunch, or creating the perfect vacation look, this dual tie-back printed crop top is essential for looking cute on the go! Shop the matching skirt to complete the look.

    Shop Matching Bottoms: Miss Jetsetter High-Rise Print Mini Skort

    Fit & Features

    • Printed design, cotton fabric, bust knit lining
    • Halter V-neckline
    • Dual tie-back details
    • Fitted crop hem
    • Runs true to size

    Style Number/Barcode: 06003-000022

    Category Name: Matching Sets

    Price: $29.90

    Availability: In Stock

    Available Color: NATURAL

    Available Size: S, M, L

    Product Badge:
    • Part of a Set