Apparel by Occasion

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

All Occasion Dresses That Elevate Every Celebration

Step into your standout moments with Windsor’s curated collection of all occasion dresses—made for milestones, spontaneous invites, and everything in between. Whether you're RSVPing to a wedding, prepping for graduation, or celebrating with friends under the stars, these dresses are designed to turn heads and deliver confidence.

Styles That Fit Every Vibe

From soft pastels and romantic florals to bold jewel tones and sleek neutrals, Windsor’s all occasion styles are anything but basic. Explore corset midis that sculpt and support, chiffon wrap dresses that sway with every step, or satin maxis with leg-baring slits that light up every photo. Prefer short and sweet? Mini dresses with ruched skirts, puff sleeves, and square necklines bring the energy for brunches, birthdays, and bachelorette weekends.

Your Go-To Dress for Any Event

Weddings: From elegant guest gowns in sage or champagne to flirty floral midis for outdoor I-dos, you’ll find dresses that are photo-ready and dance-floor approved.

Graduation & Award Ceremonies: Walk the stage in polished midi dresses with pleats, structure, or subtle shimmer.

Bridal & Baby Showers: Sweetheart necklines, delicate prints, and flowy silhouettes make these dresses feel celebratory and soft.

Evenings Out: Bring the glam with sequin minis, lace corset bodices, or sleek satin styles that shine in the city lights.

Finish with the Perfect Touch

Complete your outfit with statement earrings, block heels, or a rhinestone clutch. Need a layer? Try a lightweight duster or bolero for chillier evenings or elevated venues.

Made to Move with You

From breathable cotton blends to stretch satin and mesh overlays, these dresses combine comfort with impact. Whether you're toasting at a rehearsal dinner, mingling at a gallery opening, or hosting your own big night, Windsor’s all occasion dresses let you feel polished without ever feeling overdone.

Find your perfect look online, in-app, or at one of Windsor’s 350+ stores across the U.S. and Canada. These are the all occasion dresses that make every invite an opportunity to shine.

  • Sparkle And Glow Glitter Mesh Platform Heels

    Fit & Features

    • Block heel
    • Glitter mesh material
    • Open almond toe
    • Single strap-over-toe design
    • Adjustable ankle strap with small buckle
    • Platform sole
    • Luxe fit cushioned insole
    • Runs true to size

    Style Number/Barcode: 07401-5043

    Category Name: Apparel by Occasion

    Price: $9.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sleek Allure Faux Leather Wrap-Front Mini Skirt

    Fit & Features

    • Faux leather fabric with moderate stretch
    • High-rise waist
    • Hidden back zipper with hook-eye closure
    • Faux wrap-front design, rectangular metal buckle
    • Ruching
    • Mini-length form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06401-0713

    Category Name: Apparel by Occasion

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Pattern Play Houndstooth Sling-Back Kitten Heel Pumps

    From office hours to happy hour, these houndstooth kitten heel pumps are perfect for your everyday styling.

    Fit & Features

    • Stiletto kitten heel
    • Woven material exterior, closed pointed-toe
    • Houndstooth pattern
    • Adjustable sling-back strap, buckle detail
    • Faux leather padded insole
    • Runs true to size

    Style Number/Barcode: 07401-5214

    Category Name: Apparel by Occasion

    Price: $9.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sparkling Elegance Rhinestone Linear Earrings

    Fit & Features

    • Linear design 
    • Rhinestones
    • Post-back closure

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07001-2180

    Category Name: Apparel by Occasion

    Price: $9.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Adele Sleeveless Lace Mermaid Dress With Bolero

    Special Occasion

    Create an elegantly chic look in the Adele mermaid dress designed with sheer lace fabric with a full-length knit lining. It features a sleeveless square neckline, adjustable spaghetti straps for a customized fit, a floor-sweeping mermaid silhouette to showcase your gorgeous curves, and a sheer lace long sleeve bolero for added coverage that can be removed.

    Fit & Features

    • Sheer lace fabric with knit lining, moderate stretch
    • Square neckline
    • Adjustable spaghetti straps
    • Underbust and high waist seams
    • Floor-length mermaid silhouette
    • Removable sheer lace long sleeve bolero
    • Runs true to size

    Style Number/Barcode: 05002-8783

    Category Name: Apparel by Occasion

    Price: $79.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Love Out Loud Faux Pearl Heart Earrings

    These earrings feature a dainty chain with beading and faux pearl heart charms. Perfect for styling with sleek faux leather heels.

    Fit & Features

    • Dainty chain with beading
    • Faux pearl heart charms
    • Post-back closure

     

    Earrings are final sale and may not be returned or exchanged.  

    Style Number/Barcode: 07001-2085

    Category Name: Apparel by Occasion

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Kindra High-Slit Mermaid Halter Dress

    Special Occasion

    Go bold in a long mermaid dress that features a plunging halter neckline with a U-shaped bust, adjustable neck ties, ruching, a high side slit, and a captivating mermaid silhouette. Complete your formal outfit with a sleek rhinestone clutch.

    Fit & Features

    • Lined mesh fabrication, moderate stretch
    • Plunging halter neckline, U-shaped bust
    • Halter neck ties
    • High side slit
    • Ruching
    • Mermaid silhouette
    • Long length hem
    • Runs true to size

    Style Number/Barcode: 05002-000138

    Category Name: Apparel by Occasion

    Price: $74.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

  • Christa Sleeveless Velvet Wrap Midi Dress

    Special Occasion 

    Bring elegance to your formal event in a velvet dress that features a sleeveless cowl neckline accented with floral appliques, adjustable spaghetti straps, and a wrap midi-length hem with a high slit. Complete look with a rhinestone clutch. 

    Fit & Features

    • Velvet fabrication
    • Sleeveless cowl neckline
    • Floral appliques at bust
    • Adjustable spaghetti straps
    • Wrap silhouette, high slit
    • Midi length-hem
    • Runs true to size

    Style Number/Barcode: 05001-2484

    Category Name: Apparel by Occasion

    Price: $9.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Astrid High-Slit Glitter Mermaid Dress

    Special Occasion

    Radiate glamour in a long glitter dress that features a sleeveless sweetheart neckline with a draped cowl neck overlay, spaghetti straps, and a captivating mermaid silhouette that is accented with a high side slit. Complete your formal outfit with a rhinestone clutch.

    Fit & Features

    • Glitter knit fabric with knit lining at the bust, plenty of stretch
    • Sweetheart neckline with padded bust, draped cowl neck overlay
    • Spaghetti straps
    • Long length hem
    • High side slit
    • Mermaid silhouette
    • Runs true to size

    Style Number/Barcode: 05002-8872

    Category Name: Apparel by Occasion

    Price: $59.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Miriam Pearl Beaded Formal Mini Dress

    Special Occasion

    Turn heads with your glitzy aura in the Miriam formal mini dress crafted with lined mesh fabric and all-over faux pearl and beaded embroidery for a gorgeous look. It features a sleeveless sweetheart neckline, tank shoulder straps, an open back with a lace-up strappy design for a customized fit, and a short flowy A-line silhouette.

    This dress proves that short and stylish is always a vibe. Want more? Discover our bold short prom dresses or find a celebration-ready fit in our party dresses.

    Fit & Features

    • Sheer mesh fabric with knit lining, moderate stretch
    • All-over faux pearl and beaded embroidery
    • Sweetheart neckline, underbust seam
    • Tank shoulder straps
    • Open lace-up back
    • Mini-length A-line silhouette
    • Runs true to size

    Style Number/Barcode: 05001-2520

    Category Name: Apparel by Occasion

    Price: $79.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • So Your Vibe Strapless A-line Mini Dress

    This adorable strapless A-line mini dress is so your vibe! Designed with a stretchy lined knit fabric, it features a strapless straight-across neckline, chic pleated detailing at the bust, and a flirty flowy A-line silhouette on the mini-length hem. Style for a girl's night with statement earrings and strappy mules.

    Fit & Features

    • Stretchy knit fabric with knit lining
    • Strapless straight neckline, no-slip strip
    • Pleated bust
    • A-line fit
    • Runs true to size

    Style Number/Barcode: 05103-5708

    Category Name: Apparel by Occasion

    Price: $32.90

    Availability: In Stock

    Available Color: IVORY, NAVY, WINE, PINK, BLACK, DENIM, SAGE, RED, PINK-2

    Available Size: XS, S, M, L, XL

    Product Badge:
    • Best Seller
  • Luisa Pearl Fringe Trim Velvet Corset Mermaid Dress

    Special Occasion

    The Luisa formal mermaid dress is an iconic choice for your black-tie affair, designed with smooth velvet fabric with a glam faux pearl and beaded fringe trim at the strapless neckline. The long dress features a corset-style bodice with flexible boning and an angled high waist seam, a secure back zipper closure, and a floor-sweeping mermaid silhouette to showcase your gorgeous curves.

    This dress is all about confidence. Want more ways to stand out? Shop our sleek black prom dresses or find a celebration-ready look in our wedding guest dresses.

    Fit & Features

    • Velvet fabric with knit lining at the top, plenty of stretch
    • Strapless neckline with no-slip strip
    • Tonal faux pearl and beaded fringe trim
    • Corset bodice with flexible boning, angled high waist seam
    • Back zipper with hook-eye closure
    • Floor-length mermaid silhouette
    • Runs true to size

    Style Number/Barcode: 05002-8661

    Category Name: Apparel by Occasion

    Price: $29.97 $69.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Luxe Desire Rhinestone Leaf Jewelry Set

    Indulge in this luxe rhinestone leaf jewelry set featuring one pair of earrings, one bracelet, and one necklace. Perfect for finishing your special occasion wear.

    Fit & Features

    • Rhinestone leaf jewelry set
    • One pair of earrings, post-back closure
    • One bracelet, lobster clasp closure
    • One necklace, lobster clasp closure

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07002-2098

    Category Name: Apparel by Occasion

    Price: $15.90

    Availability: In Stock

    Available Color: LAVENDER

    Available Size: NS

  • Trendy Mixed Metals Multi Ring Pack

    Fit & Features

    • Pack includes 12 rings
    • Mixed metals
    • Variety of slim and chunky bands

    Style Number/Barcode: 07004-0421

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Gorgeous Silhouette Sleeveless Bodycon Midi Dress

    Flaunt your gorgeous figure in this midi dress designed with smooth nylon fabric offering plenty of stretch. It features a sleeveless scoop neck and back design, tank straps, and a midi-length bodycon silhouette to showcase your curves.

    Fit & Features

    • Smooth nylon fabric with plenty of stretch
    • Scoop neck and back
    • Tank shoulder straps
    • Midi-length bodycon silhouette
    • Runs true to size

    Style Number/Barcode: 05102-5931

    Category Name: Apparel by Occasion

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Joyful Glam Layered Rhinestone Cross Necklace

    Tis the season for joy with this glam layered cross necklace designed with dainty beading and glam rhinestone embellishments. Complete the look in a long sleeve top and midi skirt.

    Fit & Features

    • Layered necklace
    • Beaded dainty chain
    • Rhinestones
    • Cross pendant
    • Lobster clasp closure

    Style Number/Barcode: 07002-1978

    Category Name: Apparel by Occasion

    Price: $10.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Enchantingly Chic Foiled Floral Mesh Midi Dress

    Create an enchantingly chic party look in this lined mesh midi dress accented with a soft floral print and shimmering foiled outline. It features a sleeveless square neckline, spaghetti straps, ruched seams to accentuate your curves, and a midi-length bodycon silhouette detailed with a high-cut side slit.

    Fit & Features

    • Sheer mesh fabric with knit lining, moderate stretch
    • Floral pattern with foiled outline
    • Square neckline
    • Adjustable spaghetti straps, back zipper closure
    • Ruched side and back seams
    • High side slit, midi-length bodycon silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3908

    Category Name: Apparel by Occasion

    Price: $22.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Spark Up The Glam Rhinestone Long Sleeve Mini Dress

    Spark up the chic glamour your next night out in this airy mesh mini dress accented with all-over tonal mini rhinestone embellishments. It features a sweetheart neckline with a structured and padded bust, a small keyhole cutout, sheer long fitted sleeves, and a short bodycon silhouette to flaunt your stunning curves.

    Fit & Features

    • Sheer mesh fabric with partial knit lining, plenty of stretch
    • All-over tonal mini rhinestone embellishments
    • Sweetheart neckline, padded bust with underwire, keyhole cutout
    • Sheer long fitted sleeves
    • Mini-length bodycon silhouette
    • Runs true to size

      Style Number/Barcode: 05103-5850

      Category Name: Apparel by Occasion

      Price: $54.90

      Availability: In Stock

      Available Color: BLACK

      Available Size: XS, S, M, L

    • Glam Icon Rhinestone Mesh Halter Cutout Mini Dress

      Heat up the night in this iconic mini dress designed with a diamond-patterned mesh fabric and all-over iridescent rhinestone embellishments. It features a sleeveless plunging halter neckline with tie-back straps, sultry bust cutouts with strap accents, and a short bodycon silhouette to flaunt your stunning curves.

      Fit & Features

      • Sheer diamond-patterned mesh fabric with knit lining, plenty of stretch
      • Iridescent rhinestone embellishments in short vertical design
      • Plunging halter neckline, tie-back halter straps
      • Dual bust cutouts, straps with hook and bar closures
      • Open back
      • Mini-length bodycon silhouette
      • Runs true to size

      Style Number/Barcode: 05103-5926

      Category Name: Apparel by Occasion

      Price: $9.97 $30.90

      On Sale: Yes

      Availability: Out of Stock

      Product Badge:
      • Sale
    • Edgy Icon Snake Print Strapless Crop Top

      Turn heads in the edgy icon snake print strapless crop top. With a V-cut neckline, ruched details, and a fitted hem, it's your go-to for fierce vibes.

      Fit & Features

      • Snake print textured lined knit fabric
      • Strapless neckline with V-cut center
      • Ruched detailing
      • Fitted cropped hem
      • Runs true to size

      Style Number/Barcode: 06001-5519

      Category Name: Apparel by Occasion

      Price: $26.90

      Availability: Out of Stock

      Product Badge:
      • Ships Free
    • Annika Pearl And Rhinestone Ruched Mesh Mermaid Dress

      Special Occasion

      Enchant with your glamorous aura in the Annika formal mermaid dress crafted with airy lined mesh fabric embellished with dainty tonal faux pearls and mini rhinestones. It features a sleeveless square neckline, adjustable spaghetti straps, ruching to accentuate your gorgeous curves, and a floor-length mermaid silhouette with a high front slit to showcase your stiletto heels.

      Make your entrance unforgettable in this dress. For more glam styles, explore intricate embellishments on beaded prom dresses or be ready to celebrate in wedding guest dresses.

      Fit & Features

      • Sheer mesh fabric with knit lining, plenty of stretch
      • Tonal faux pearl and mini rhinestone embellishments
      • Square neckline, adjustable spaghetti straps
      • Ruched detailing
      • High front slit
      • Floor-length mermaid silhouette
      • Runs true to size

      Style Number/Barcode: 05002-8787

      Category Name: Apparel by Occasion

      Price: $64.90

      Availability: In Stock

      Available Color: LAVENDER

      Available Size: M

    • Sweet Glamour Beaded Strap Lace Mini Dress

      Create the prettiest party look in this airy lace mini dress designed with a sleeveless sweetheart neckline and beaded embellished spaghetti straps for a touch of sweet glamour. The drop waist leads to a mini-length A-line silhouette with pleated detailing.

      Every bead, every detail—this dress was made to shine. Searching for more statement styles? Discover our exquisite beaded prom dresses or find a look that dazzles from our party dresses.

      Fit & Features

      • Sheer lace fabric with full-length knit lining, high stretch
      • Sweetheart neckline, angled underbust seam
      • Adjustable spaghetti straps, beaded and faux pearl embellishments
      • Back zipper with hook-eye closure
      • Drop waist
      • Mini-length pleated A-line silhouette
      • Runs true to size

      Style Number/Barcode: 05101-000032

      Category Name: Apparel by Occasion

      Price: $19.97 $39.90

      On Sale: Yes

      Availability: In Stock

      Available Color: LIGHT, BLUE

      Available Size: M, L

      Product Badge:
      • Sale
    • All That Glam Rhinestone Satin Cropped Corset

      Fit & Features

      • Woven-satin fabrication, minimal stretch
      • Sleeveless wired v-neckline
      • Flexible boning
      • Adjustable spaghetti straps
      • Studded rhinestone embellishments
      • Hook and eye back closure
      • Cropped hem
      • Runs true to size

      Style Number/Barcode: 06003-2683

      Category Name: Apparel by Occasion

      Price: $42.90

      Availability: In Stock

      Available Color: IVORY, RED

      Available Size: XS, S, M, L

    • Arlette Lace-Up High Slit Glitter Knit Midi Dress

      Special Occasion

      Chic and glam, the Arlette formal midi dress designed with shimmering glitter knit fabric will glitz up your cocktail party. It features a sleeveless sweetheart neckline with a built-in padded bust and a cowl draped overlay, thin tank straps, an open lace-up strappy back design for a customized fit, and a midi-length bodycon silhouette accented with a high front slit.

      Fit & Features

      • Glitter knit fabric with knit lining, moderate stretch
      • Sweetheart neckline with padded bust, cowl draped overlay
      • Thin tank shoulder straps
      • Open lace-up back design
      • High waist seam, high front slit
      • Midi-length bodycon silhouette
      • Runs true to size

      Style Number/Barcode: 05001-2533

      Category Name: Apparel by Occasion

      Price: $59.90

      Availability: In Stock

      Available Color: NAVY

      Available Size: XS, S, M, L