DIY Halloween Costumes & Separates

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

TYLE SPOTLIGHT

Sexy DIY Halloween Costumes

Women's Costumes For Halloween 2023

Women's Cowgirl Costumes

Women's Bunny Costumes

DIY The Spooky Season With Style!

Get into the spooky season with style with DIY Halloween costumes and separates! Discover trendy pieces to create multiple costumes. Windsor’s selection of fitted bustiers and corsets can be used to create chic and sexy looks! Shop strapless or sleeveless corsets and crop tops in black, white, red, blue, green, and more. Shop tops in smooth satin, sleek faux leather, sheer mesh, lace, knit, or woven fabrications to inspire your alter ego look. Explore costume separates like long sleeve bodysuits with spooky cobweb patterns or hauntingly chic skeleton designs you can pair with faux leather pants or skirts! Our trendy Halloween screen tees are perfect for putting together last-minute costumes. Discover naughty or nice Halloween tees you can style with embellished headbands, gloves, fishnet tights, or over-the-knee socks.

DIY an angel, devil, or cupid costume with a feathery variety of Halloween wings for costumes. Heat up your look with red wings to inspire love like a cupid or be a devilish diva to share tricks and treats. Stand out from other heavenly bodies with sparkly gold wings that you can style with a glitter club dress, gold sequin mini, or sparkly crop top and skirt combo you'll want to wear to your next seasonal party. White angel wings paired with a halo and your favorite rhinestone bustier, long sleeve bodysuit, or mesh catsuit are always a sexy go-to. These fun costume wings are an effortless way to instantly create a unique look for any event!

Pick up faux leather pieces in red, black, white, and more to build your DIY costume. Encounter red faux leather skirts for sexy costume ideas. Get a black faux leather jacket that you'll love all season long and grease up your hair for a rebel look. Start that cat look with faux leather leggings to match with shiny black stilettos boots.

For an alluring look that will keep all eyes on you, shop curve-hugging bodycon dresses. Explore these mini dresses in various colors and fabrications, including faux patent leather, glitter knit, or sequin embroidery. DIY Halloween costumes include unique creations like a good or bad angel, a devious devil, a spellbinding witch, a sultry siren, a regal queen, or an enchanting fairy.

Shop Halloween accessories, like eyeglasses and knee-high socks to create a school girl costume, or a glitzy rhinestone cowgirl hat to be a space cowgirl. Opt for a gorgeous rhinestone caged hair accessory and sleek satin gloves to DIY a flapper costume, or sparkling face gems to dress up like your fave TV show characters or celebrities. Windsor's selection of Halloween costume separates will help you create the perfect DIY looks!

  • Classic Faux Leather Platform Block Heels

    Everyone needs this classic pair of block heels in their closet ASAP! Perf for any occasion where you want to feel a little more dressed up, they feature a chic platform and sturdy block heel. Wear these with your fave pair of jeans and a crop top to elevate your look!

    Fit & Features

    • Open almond toe
    • Adjustable buckle ankle strap
    • Closed-back
    • Small platform
    • Sturdy block heel
    • PU material

    Style Number/Barcode: 07401-0979

    Category Name: DIY Halloween Costumes & Separates

    Price: $12.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Major Babe Faux Leather Block Heels

    Get ready to strut in these faux leather block heels like the major babe you are! They feature an adjustable buckle closure and a sleek block heel. Perf for a nice dinner with bae, pair these with a flirty mini dress and some chic gold hoops!

    Fit & Features

    • Open almond toe | Toe strap
    • Adjustable around the ankle buckle strap
    • Closed back
    • Block heel
    • PU material

    Style Number/Barcode: 07401-2280

    Category Name: DIY Halloween Costumes & Separates

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Breezy Sheer Lace Tie-Front Top

    Cute and breezy, this sheer floral lace top features a V-neck with a tie-front design and long fitted sleeves with flared hems. Style with denim shorts and sandals for a casual summer look.

    Fit & Features

    • Sheer textured floral lace fabric
    • V-neckline
    • Tie-front design
    • Long fitted sleeves, flared hems
    • Fitted cropped hem
    • Runs true to size

    Style Number/Barcode: 06202-000029

    Category Name: DIY Halloween Costumes & Separates

    Price: $29.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • All About It Plaid Mini Skirt

    We're all about this chic plaid mini skirt! Keep it trendy for your next date night with bae in this skirt that features a flattering high waist and a sultry side slit. Pair with some sassy shades and casual sneakers for that total it-girl vibe.

    Fit & Features

    • High-rise waist, elastic band
    • Side slit
    • Short, form-hugging fit
    • Plaid print
    • Knit fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06501-0288

    Category Name: DIY Halloween Costumes & Separates

    Price: $6.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • She's A Stunner Mesh Tie Front Top

    You'll be quite the stunner in this mesh tie front top! With its sheer mesh fabric and cropped, form-fitting style, you can easily rock this over your bikini at the pool! Pair with some chic bottoms and oversized shades.

    Fit & Features

    • Long sleeves with elastic cuffs
    • Deep V neckline
    • Tie front detail
    • Cropped
    • Unlined sheer mesh fabric
    • Moderate stretch

    Style Number/Barcode: 06202-0096

    Category Name: DIY Halloween Costumes & Separates

    Price: $10.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sultry Strappy Back Bodysuit

    Get a stunning, sultry look in this basic bodysuit that you can create a trendy 'fit around! The cross back strap detailing, low scoop neckline, and curve hugging fit are oh so flattering. Perfect for a low key movie night! Pair with a distressed denim mini skirt and some chic shades!

    Fit & Features

    • Thin cross back spaghetti straps
    • Open back
    • Low scoop neckline
    • Snap button closure
    • Form hugging fit
    • Knit fabric

     

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

    Style Number/Barcode: 06001-2649

    Category Name: DIY Halloween Costumes & Separates

    Price: $6.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • A Splash Of This Tie-Dye Satin Mini Dress

    This trendy tie-dye satin mini dress will def expand your color palette babe! With its cowl neckline and slightly flared fit, you'll be serving looks. Perfect for a backyard photo shoot, add some sparkly earrings and slip into a pair of block heels to get the shot.

    Fits & Features

    • Adjustable spaghetti straps
    • Cowl neckline
    • Back zipper with hook and eye closure
    • Mini length silhouette
    • Satin-like fabric with a tie-dye print
    • Relaxed fit with minimal stretch

     

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

    Style Number/Barcode: 05102-0476

    Category Name: DIY Halloween Costumes & Separates

    Price: $9.97 $33.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Bow And Behold Sequin Mini Dress

    Serving flirty charm with a side of sparkle. This strapless mini dress gives total doll energy with a bow front and flattering curve-hugging fit—perfect for celebrations, afterparties, and everything in between!

    Fit & Features

    • Sequin embellished fabric, stretchy knit lining
    • Strapless tube neckline, no-slip grip lining, padded bra cups
    • Statement front bow
    • Back zipper and hook-eye closure
    • Curve-hugging fit
    • Subtle flared mini-length hem
    • Runs true to size

    Style Number/Barcode: 05101-000212

    Category Name: DIY Halloween Costumes & Separates

    Price: $59.90

    Availability: In Stock

    Available Color: PINK

    Available Size: L

  • Fierce and Fab Triangle Bralette

    Keep it fierce and fab in a bralette that brings major style to your loungewear! The bralette feature triangle-shaped cups, a trendy print, and adjustable straps that provide a comfortable customized fit. Complete your look with the matching shorts and throw hair up in a cute messy bun with a scrunchie

    Shop Matching Bralette: Fierce and Fab Tulip Hem PJ Shorts

    Fit & Features

    • Triangle-shaped cups
    • Adjustable spaghetti straps
    • Elastic back
    • Relaxed fit
    • Matching shorts sold separately 
    • Available in Leopard or Floral print 

     

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

    Style Number/Barcode: 07107-0476

    Category Name: DIY Halloween Costumes & Separates

    Price: $9.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Fierce and Fab Tulip Hem Pajama Shorts

    Keep it fierce and fab in pajama shorts that bring major style to your loungewear! The pajama shorts feature a high rise waist, a trendy print, and a cute tulip hem. Complete your look with the matching bralette and throw hair up in a cute messy bun with a scrunchie

    Shop Matching Bralette: Fierce and Fab Triangle Bralette

    Fit & Features

    • High rise waist
    • Tulip hem
    • Cheeky bottom
    • Relaxed fit
    • Matching bralette sold separately 
    • Available in Leopard or Floral print 

     

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

    Style Number/Barcode: 07103-0351

    Category Name: DIY Halloween Costumes & Separates

    Price: $9.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Poised Perfection Pointed Toe Block Heels

    Keep it poised in pointed toe heels that bring a chic touch to your fab outfits. The heels feature an adjustable ankle strap with a mini square buckle, a closed-back, and a pointed toe. Complete look with a sleek midi skirt and statement sleeve top

    Fit & Features

    • Adjustable ankle strap with mini square buckle
    • Closed-back
    • Pointed toe
    • Block heel 

    Style Number/Barcode: 07401-2354

    Category Name: DIY Halloween Costumes & Separates

    Price: $12.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Tie Dye Facial Mask With Earloops

    Stay safe in this tie-dye face mask that won’t clash with your fit! Fitted with a soft breathable knit, a tie-dye pattern, and earloops for a comfortable customized fit. Complete your outfit with the matching top and shorts or joggers. 

    Shop Matching Top: Tie Dye Dolman Sleeve Crop Top

    Shop Matching Shorts: Tie Dye High Waist Shorts

    Shop Matching Joggers: Tie Dye High Rise Joggers

    Fit & Features

    • Tie-Dye print
    • Earloops
    • This is not a medical-grade mask nor is a substitute for medical-grade equipment
    • Wash before and after use is recommended
    • Please consult local health authority for guidance on the use of non-medical grade masks

     

    Face masks are final sale merchandise and may not be returned or exchanged

    Style Number/Barcode: 07305-0140

    Category Name: DIY Halloween Costumes & Separates

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Under My Spell Glitter Halter Mini Dress

    Enchant in this glitter mini dress all over town! Featuring a halter cowl neckline, tie-back spaghetti straps, side ruched seams, and bodycon silhouette, this dress is designed to hug your curves and make an unforgettable statement. Style this mini dress with earrings and heels!

    Fit & Features

    • Sleeveless halter cowl neckline
    • Tie-back spaghetti straps
    • Side ruched seams
    • Bodycon silhouette, mini-length hem
    • Glitter mesh fabric, sewn-in knit lining
    • Minimal stretch
    • Runs true to size

    Style Number/Barcode: 05103-5234

    Category Name: DIY Halloween Costumes & Separates

    Price: $40.90

    Availability: In Stock

    Available Color: BLACK, ROYAL

    Available Size: XS, S, M, L

    Product Badge:
    • Best Seller
  • Living For Lace Tie Front Top

    Live it up in a lace top that brings major chic vibes! Perfect for a low-key date night with bae, this floral lace top features a tie-front to create a custom fit and a cropped hem. Complete look with light wash denim jeans and mules

    Fit & Features

    • Plunging V-neckline
    • Floral lace fabric 
    • Long sleeves with elastic cuff
    • Tie-front bodice
    • Cropped hem

     

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

    Style Number/Barcode: 06204-0531

    Category Name: DIY Halloween Costumes & Separates

    Price: $11.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Double Trouble Cutout Mini Dress

    Cause some trouble in a mini dress that brings some serious sultry appeal for your next date night with bae. The mini dress features a plunging scoop neckline, a sexy waist cutout, and a mini length silhouette with side slits at the sides. Complete look with chic door knocker earrings.

    Fit & Features

    • Sleeveless scoop neckline 
    • Spaghetti straps
    • Waist cutout
    • Mini length silhouette
    • Side slits 
    • Crepe fabric
    • Form hugging fit, moderate stretch 

     

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

    Style Number/Barcode: 05103-1001

    Category Name: DIY Halloween Costumes & Separates

    Price: $13.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Mesmerizing Mesh Cutout Mini Dress

    Mesmerize in a mesh dress that brings the heat for your next night out! The mini dress features a mesh bodice with a high round neckline a sexy waist cutout to show off a hint of skin. Complete your look with sleek hoops and stilettos

    Fit & Features

    • High round neckline
    • Mesh bodice
    • Waist cutout 
    • Mini length silhouette
    • Form hugging fit

     

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

    Style Number/Barcode: 05103-1721

    Category Name: DIY Halloween Costumes & Separates

    Price: $11.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Out of This World Satin Mini Dress

    This mini dress is on a whole other level girl! Dress to impress for your next date night in this mini dress that features a plunging v-neckline, rhinestone embellished spaghetti straps, and a sexy waist cutout. Complete your look with rhinestone earrings

    Fit & Features

    • Sleeveless plunging v-neckline
    • Rhinestone embellished straps 
    • Sexy waist cutout 
    • Mini length silhouette
    • Satin fabric
    • Form hugging fit

     

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

    Style Number/Barcode: 05103-1630

    Category Name: DIY Halloween Costumes & Separates

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Tie Dye High Waist Shorts

    Keep it trendy in tie-dye shorts that give off major boho vibes. The shorts feature an elastic high rise waist, a cheeky fit, and an all-over tie-dye print. Complete your look with the matching top and face mask. 

    Shop Matching Top: Tie Dye Dolman Sleeve Crop Top

    Shop Matching Face Mask: Tie Dye Facial Mask With Earloops

    Fit & Features

    • High rise waist
    • Cheeky fit
    • Tie-dye pattern
    • Matching top sold separately 
    • Matching face mask sold separately  

     

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

    Style Number/Barcode: 06503-0145

    Category Name: DIY Halloween Costumes & Separates

    Price: $6.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Boho Flair Floral Stripe Flare Pants

    You'll want to include some boho flair in your outfits as sunnier days are here to stay. Time to bust out those camis and crop tops! 

    Fits & Features

    • High Rise Elastic Waistband 
    • Flare Leg Openings 
    • Brushed Knit Fabric 
    • Floral Stripe Print Design 
    • Form Hugging Fit I Plenty Of Stretch 

    Style Number/Barcode: 06502-0268

    Category Name: DIY Halloween Costumes & Separates

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Denim Darling Cropped Bustier

    Keep it cute in a denim bustier fit for trendsetter like you! The bustier features a sweetheart neckline, corset-like seams, piping detail, removable spaghetti straps, and a cropped hem. Complete your look with a high waist skirt and sunnies

    Fit & Features

    • Sleeveless sweetheart neckline
    • Adjustable spaghetti straps 
    • Corset-like seams
    • Hook and eye closure
    • Piping detail
    • Cropped hem 
    • Denim knit fabric

     

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

    Style Number/Barcode: 06003-0682

    Category Name: DIY Halloween Costumes & Separates

    Price: $4.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sassy Smocked Mini Skirt

    Ooo girl, you'll be lookin' sassy in this smocked mini skirt! Pair with the matching crop top for the perf look for a sunny day out!

    Shop Matching Top: Sassy Smocked Crop Top

    Fit & Features

    • High rise elastic banded waist
    • Short, form hugging fit
    • Merrow edge hem
    • Stretchy smocked knit fabric
    • Knit lining

    Style Number/Barcode: 06501-0224

    Category Name: DIY Halloween Costumes & Separates

    Price: $6.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Undeniable Flair Halter Corset Top

    Add that undeniable flair to your look with this faux leather corset top! Featuring a plunging halter neckline for a daring look, a lace-up back for the perfect fit, and a crop hem for a trendy touch.

    Fit & Features

    • Faux leather fabric, sewn-in knit lining
    • Halter plunge neckline with tie straps
    • Bungee spaghetti strap lace-up back
    • Underwire bust
    • Flexible boning
    • Fitted crop hem
    • Runs true to size

    Style Number/Barcode: 06003-000017

    Category Name: DIY Halloween Costumes & Separates

    Price: $29.90

    Availability: In Stock

    Available Color: BROWN, BLACK, BURGUNDY

    Available Size: XS, S, M, L

    Product Badge:
    • Halloween Badge
  • Cropped Ruched Tie Front Top

    Stay on-trend in a ruched crop top. The top features a plunging sweetheart neckline, a tie-front accent, ruched side seams, spaghetti straps, and a cropped hem. The top is composed of a smooth knit fabric that offers a relaxed fit with a moderate stretch. Complete your look with the matching skirt and heels

    Shop Matching Skirt: High Waist Ruched Pencil Skirt

    Fit & Features

    • Sweetheart neckline, spaghetti straps
    • Tie-front accent 
    • Ruched side seam
    • Cropped hem 
    • Smooth-knit stretch fabric
    • Runs true to size

    Style Number/Barcode: 06001-2674

    Category Name: DIY Halloween Costumes & Separates

    Price: $6.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale