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.

  • Shianne Strapless Chiffon Ruffled A-Line Formal Dress

    Special Occasion

    Sweep everyone off their feet in the Shianna strapless formal dress at weddings, banquets, or galas! She features a strapless crepe neckline, chiffon ruffled A-line silhouette and flattering floor-length hem. You'll feel like a true work of art as you effortlessly glide through any formal occasion in this stunning dress! Complete the look with earrings, a clutch, and strappy block heels.

    This dress brings effortless confidence with every step. Love this look? Browse our stunning strapless prom dresses or find a statement style in our party dresses.

    Fit & Features

    • Crepe fabric lined with stretchy knit
    • Strapless neckline
    • Back zipper and hook-eye closure
    • Chiffon ruffled A-Line silhouette
    • Sticky bra or pasties recommended
    • Runs true to size

    Style Number/Barcode: 05002-8584

    Category Name: Apparel by Occasion

    Price: $19.97 $64.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Radiant Glam Rhinestone Chain-Link Duster Earrings

    A pair of radiant glam rhinestone earrings featured in a unique chain-link design that makes a statement. Pair the earrings with an embellished clutch.

    Fit & Features

    • Linear statement chain-link design
    • Mini rhinestone embellishments
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2112

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glam Moment Wavy Rhinestone Fringe Earrings

    Your glam moment awaits in these rhinestone fringe earrings with a unique wavy design and a secure post-back closure. Style with a formal dress.

    Fit & Features

    • Wavy fringe design 
    • Rhinestones
    • Post back closure

     

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

    Style Number/Barcode: 07001-2173

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cece Off-The-Shoulder Mermaid Mesh Formal Dress

    Special Occasion

    Revel in the romance of the Cece mermaid mesh formal dress stunning for banquets or weddings! She's designed with an off-the-shoulder sweetheart neckline and sheer short-sleeve cuffs for sophistication, while the ruched bust seam flatters your figure. The mermaid silhouette leads to her sheer floor-length hem, lined with delicate mesh fabric, creating a stunning and elegant look! Complete the look with a grand rhinestone necklace and earrings!

    Fit & Features

    • Mesh fabric lined with stretchy knit
    • Off-the-shoulder sweetheart neckline
    • Back zipper and hook-eye closure
    • Mermaid silhouette
    • Sticky bra recommended
    • Runs true to size

    Style Number/Barcode: 05002-8420

    Category Name: Apparel by Occasion

    Price: $39.97 $76.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Moment to Shine Rhinestone Bracelet

    Let yourself shine with this must-have rhinestone bracelet perfect for pairing with a satin formal dress!

    Fit & Features

    • Single-row flexible memory wire
    • Wavy design
    • Rhinestones

    Style Number/Barcode: 07003-0599

    Category Name: Apparel by Occasion

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sultry Aesthetic Beaded Cutout Halter Mini Dress

    This sultry sleeveless halter mini dress features a front cutout with beading and side ruched seams that accentuate the bodycon fit. Style with heels for a rooftop bar.

    Fit & Features

    • Smooth knit fabric lined with stretchy knit
    • Halter neckline, spaghetti strap tie-back design
    • Front cutout with beading
    • Side ruched seams
    • Mini-length bodycon fit
    • Runs true to size

    Style Number/Barcode: 05103-5815

    Category Name: Apparel by Occasion

    Price: $9.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Delicate Glamour Rhinestone Pendant Necklace

    A delicate glam necklace showcasing a rhinestone pendant that gives every outfit a luxe look. Pair with midi dress and heels.

    Fit & Features

    • Dainty chain-link design
    • Center cushion-cut rhinestone pendant
    • Back adjustable chain with lobster clasp closure

    Style Number/Barcode: 07002-1851

    Category Name: Apparel by Occasion

    Price: $9.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • All The Elegance Satin Slip Midi Dress

    Captivate in this elegant satin slip midi dress perfect for rehearsal dinners or cocktail parties! The midi-length dress features a sleek cowl neckline, adjustable spaghetti straps, a flattering curve-hugging silhouette, and a flirty side slit along the hem. Complete the look in stiletto heels and a clutch!

    Fit & Features

    • Sleeveless cowl neckline
    • Adjustable spaghetti straps
    • Curve-hugging silhouette
    • Side slit, midi-length hem
    • Silky woven satin fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 05101-2943

    Category Name: Apparel by Occasion

    Price: $42.90

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Truly Glam Rhinestone and Pearl Lariat Necklace Set

    A truly glam necklace and earrings set featuring a lariat necklace and matching earrings with luxe faux pearl and rhinestone embellishments. Complete the look with a dressy clutch.

    Fit & Features

    • Jewelry set includes two pieces
    • Lariat necklace and earrings
    • Rhinestones
    • Faux pearls
    • Lobster clasp closures
    • Post back closures


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

    Style Number/Barcode: 07002-1916

    Category Name: Apparel by Occasion

    Price: $12.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Exceptionally Precious Rhinestone Bow Ponte Skort

    A ponte mini skort features a flattering high-rise waist, rhinestone embellished bows, and a flirty slit along the bodycon silhouette. Perfect for dressing up your everyday look.

    Fit & Features

    •  Ponte knit fabric, shorts lining, moderate stretch
    •  High-rise waist
    •  Rhinestone embellished bows
    •  Front slit
    • Bodycon mini-length silhouette
    • Pants have a 2” front rise with a 9” inseam
    • Runs true to size

    Style Number/Barcode: 06503-000001

    Category Name: Apparel by Occasion

    Price: $29.90

    Availability: In Stock

    Available Color: IVORY

    Available Size: S, M

  • Sleek Styling Linear Rhinestone Earrings

    Keep your formal dress looking sleek with these linear rhinestone earrings perfect for pairing with a clutch.

    Fit & Features

    • Linear design
    • Rhinestones
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2168

    Category Name: Apparel by Occasion

    Price: $1.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Gorgeous Glitz Teardrop Rhinestone Drop Earrings

    Bring a gorgeous glitz to your outfit with these teardrop rhinestone drop earrings secured with a post-back closure. Pair with a bracelet.

    Fit & Features

    • Linear drop design
    • Teardrop-shaped rhinestone embellishments
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2123

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Luxe Moment Faux Pearl Layered Necklace

    You'll always give off luxe vibes in this layered necklace featuring a faux pearl layer and a dainty chain layer with a faux pearl charm and lobster clasp closure. Complete the look in a short dress for any plans!

    Fit & Features

    • Faux pearl layer
    • Dainty chain layer with a faux pearl charm
    • Lobster clasp closure

    Style Number/Barcode: 07002-1843

    Category Name: Apparel by Occasion

    Price: $12.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Captivating Sparkle Sweetheart Glitter Midi Dress

    A sparkling glitter midi dress featuring a sweetheart neckline with padded bra cups for support, spaghetti straps, and a side pleated seam that shapes the high front wrap slit along the bodycon silhouette. 

    Fit & Features

    • Glitter knit fabric, moderate stretch
    • Sweetheart neckline
    • Padded bra cups
    • Spaghetti straps
    • Side pleated seam, high front wrap slit
    • Bodycon midi-length silhouette
    • Runs true to size

    Style Number/Barcode: 05101-2910

    Category Name: Apparel by Occasion

    Price: $9.97 $48.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Britt Sleeveless Mermaid Rhinestone Formal Dress

    Special Occasion

    You'll be an utterly dazzling sight in the Britt rhinestone formal dress at weddings, banquets, or galas! She features a square neckline, adjustable spaghetti straps, padded bra cups, and a stunning mermaid silhouette, this dress is designed for an elegant and sophisticated look. The rhinestone mesh fabric adds a touch of glamour, while the front slit and floor-length hem provide an alluring finish. Complete the look with a clutch.

    Fit & Features

    • Rhinestone embellished
    • Mesh fabric line with stretchy knit
    • Adjustable spaghetti straps
    • Square neckline, padded bra cups
    • Back zipper and hook-eye closure
    • Front slit, mermaid silhouette
    • Runs true to size

    Style Number/Barcode: 05002-8503

    Category Name: Apparel by Occasion

    Price: $19.97 $79.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Pretty Shine Rhinestone Fringe Earrings

    A pair of earrings that feature rhinestone fringe and post-back closures. Perfect for styling with a necklace.

    Fit & Features

    • Rhinestone fringe
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2144

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Glow Rhinestone Twist Hoop Earrings

    A pair of earrings featuring a rhinestone twist design and omega closures perfect for dressing up your look.

    Fit & Features

    • Rhinestone twist design
    • Omega closure

     

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

    Style Number/Barcode: 07001-2120

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: In Stock

    Available Color: SILVER

    Available Size: NS

    Product Badge:
    • Sale
  • Sweet Addition Snake Chain Bow Earrings

    What makes the perfect outfit? Accessorize with these sweet earrings featuring snake chain bows with a post-back closure. Complete the look with stiletto heels for a dressy occasion.

    Fit & Features

    • Snake chain bows
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2011

    Category Name: Apparel by Occasion

    Price: $2.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • So Luxe Pearl And Rhinestone Dainty Duster Earrings

    Create a look of luxury with these faux pearl and rhinestone earrings. Complete the look with a rhinestone purse.

    Fit & Features

    • Round faux pearl post
    • Two-row chain-link design
    • Mini rhinestone embellishments
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2137

    Category Name: Apparel by Occasion

    Price: $3.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Summer Mode Espadrille Platform Wedge Heels

    Capture the effortlessly chic vibe of the summer season with these espadrille platform wedge heels! They feature an open almond-shaped toe with a wide toe strap, a thin adjustable ankle strap with a buckle closure, a closed back with a woven design, and a tall platform wedge heel for a beachy boho look. Style with a pearl necklace and hoop earrings.

    Fit & Features

    • 5" Platform wedge heel
    • Espadrille material
    • Open almond toe, wide toe strap
    • Thin adjustable ankle strap with buckle
    • Closed back with woven design
    • Faux leather luxe fit cushioned insole
    • Runs true to size

    Style Number/Barcode: 07406-0347

    Category Name: Apparel by Occasion

    Price: $9.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Floral Energy Lace-Up Bodycon Slit Midi Dress

    This floral print midi dress features a square neckline and spaghetti straps that shape the lace-up back design. The lined mesh fabric hugs your curves along the bodycon silhouette with a flirty side slit accent.

    Fit & Features

    • Floral print, mesh fabric lined with stretchy knit
    • Spaghetti straps
    • Square neckline
    • Lace-up back
    • Side slit
    • Bodycon midi-length silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3430

    Category Name: Apparel by Occasion

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sparkly Catch Sleeveless Sequin Fishnet Mini Dress

    Looks like you've caught something sparkly...this fishnet mini dress! It features a scoop neckline with a string tassel tie, shoulder straps, a low scoop back, a form-hugging fit, and flirty side slits along the mini-length hem. Complete the look with platform heels for a party!

    Fit & Features

    • Sequin embellished fishnet fabric lined with mesh
    • Scoop neckline with string tassel tie
    • Shoulder straps
    • Low scoop back
    • Form-hugging fit
    • Side slit accents
    • Runs true to size

    Style Number/Barcode: 05103-5606

    Category Name: Apparel by Occasion

    Price: $19.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • So Iconic Abstract Print Ruched Mini Dress

    Step out like the icon you are in a mini dress that features a plunging cowl neckline with halter neck ties for a secure fit, an abstract floral print, and ruching throughout to enhance curves. Style with clear heels. 

    Fit & Features

    • Fitted mesh fabrication, moderate stretch
    • Cowl neckline
    • Open back, halter neck ties
    • Abstract floral print
    • Mini length hem
    • Ruching
    • Runs true to size

    Style Number/Barcode: 05102-5786

    Category Name: Apparel by Occasion

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Abigail Cowl Neck Corset Lace-Up Sequin Party Dress

    Special Occasion

    Arrive looking like a sparkling sensation in the Abigail sequin dress boasting a chic corset bodice that flaunts your figure and a lace-up for alluring exits from the party!

    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

    • Sequin floral pattern, mesh fabric lined with stretchy knit
    • Spaghetti straps
    • Lace-up back, lower zipper and hook-eye closure
    • Corset bodice with flexible boning
    • Bodycon fit
    • Runs true to size

     

    Where to Wear:

    Homecoming, birthdays, date nights, milestone celebrations, bachelorettes, Vegas

    Style Number/Barcode: 05001-2239

    Category Name: Apparel by Occasion

    Price: $59.90

    Availability: In Stock

    Available Color: YELLOW, PINK

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