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.

  • Untamed Glam Leopard Print Block Heels

    You can't be tamed in these leopard print block heels featuring a platform sole and a luxe fit breathable cushioned insole. Pair with a handbag.

    Fit & Features

    • Block heel
    • Faux nubuck material
    • Open almond toe, single strap over the toe
    • Adjustable ankle strap with metal buckle
    • Leopard print
    • Platform sole
    • Luxe fit breathable cushioned insole
    • Runs true to size

    Style Number/Barcode: 07401-5058

    Category Name: Apparel by Occasion

    Price: $9.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Artsy Charm Corset Abstract Bodycon Midi Dress

    This abstract mesh midi dress features a flattering square neckline and adjustable spaghetti straps for a customizable fit. The corset flexible boning along the bodice and side slit highlights the bodycon silhouette.

    Fit & Features

    • Abstract print, mesh-lined fabric, minimal stretch
    • Square neckline
    • Adjustable spaghetti straps
    • Flexible boning
    • Back zipper and hook-eye closure
    • Side slit
    • Bodycon midi-length hem
    • Runs true to size

    Style Number/Barcode: 05101-3344

    Category Name: Apparel by Occasion

    Price: $9.97 $48.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Chic Era Asymmetrical Long Sleeve Cutout Mini Dress

    Enter your chic era in this long sleeve mini dress featuring divine details like a cutout bust, a ruched wrap design, and a bodycon fit to show off your figure. Pair with heels.

    Fit & Features

    • Smooth knit and mesh fabrics, plenty of stretch
    • Square neckline, cutout at the bust
    • Sheer mesh long fitted sleeves
    • Ruched faux wrap-front design
    • Asymmetric mini-length hem
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 05103-5800

    Category Name: Apparel by Occasion

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S

    Product Badge:
    • Sale
  • Rosemary Open Back Sequin Mini Dress

    Special Occasion

    Set the vibe for the night in the Rosemary sequin mini dress perfect for dressy girl's nights or parties! The mini-length dress boasts a revealing strappy back meant to turn heads and a bodycon silhouette. Complete the look with heels.

    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
    • Sequin embroidered scroll pattern
    • Sleeveless V-neckline, padded bust
    • Adjustable spaghetti straps
    • Open back, strappy accents with hook-eye closure, hidden lower back zipper with hook-eye closure
    • Mini-length bodycon silhouette
    • Runs true to size

    Style Number/Barcode: 05001-000018

    Category Name: Apparel by Occasion

    Price: $64.90

    Availability: In Stock

    Available Color: BLACK-2

    Available Size: XS, S, M, L

  • Dinner Date Off-The-Shoulder Long Sleeve Midi Dress

    The perfect dinner date starts with this off-the-shoulder midi dress and ends with cocktails on the patio! The double-lined smooth knit fabric ensures a comfortable and smooth feel, while the midi-length hem adds a touch of elegance.  With its fitted long sleeves and ruched side seams, it offers a flattering bodycon fit that accentuates your curves. Complete the look in mules.

    Fit & Features

    • Double-lined, stretchy smooth knit fabric
    • Off-the-shoulder neckline
    • Bodycon silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3551

    Category Name: Apparel by Occasion

    Price: $48.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XXS

  • Adorably Sleek Bow Strap Kitten Heel Pumps

    Adorable and chic, these sleek patent faux leather pumps feature a closed pointed toe, a bow accent strap, an adjustable sling-back strap, and a short kitten heel. Style with an oversized blazer.

    Fit & Features

    • 2" Short kitten heel
    • Patent faux leather material
    • Closed pointed toe
    • Bow strap
    • Thin adjustable sling-back strap, buckle detail
    • Runs true to size

    Style Number/Barcode: 07401-5165

    Category Name: Apparel by Occasion

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Aliza Backless High Slit Slim-Fit Formal Dress

    Special Occasion

    Make them all do a double-take as you make a glam entrance in the gorgeous Aliza formal dress! She features a sleeveless square neckline, thin tank shoulder straps, an alluring backless design with lower tie-back straps in a chic bow accent, ruching down the side seams, a floor-length hem with a thigh-high side slit to showcase some leg, and a slim-fit silhouette to highlight your figure. The smooth knit fabric offers plenty of stretch. Complete your Prom look with sparkling rhinestone-embellished heels.

    Fit & Features

    • Sleeveless square neckline, thin tank shoulder straps
    • Backless design, lower tie-back straps, bow accent
    • Side ruching, floor-length hem, thigh-high side slit
    • Slim-fit silhouette
    • Smooth knit fabric, knit lining at the bust, plenty of stretch
    • Sticky bra or pasties recommended
    • Runs true to size

    Style Number/Barcode: 05002-8757

    Category Name: Apparel by Occasion

    Price: $14.97 $56.90

    On Sale: Yes

    Availability: In Stock

    Available Color: HUNTER

    Available Size: XS, S, M

    Product Badge:
    • Sale
  • Majestic Sparkle Rhinestone Envelope Wristlet

    Unlock majestic sparkle with this rhinestone envelope wristlet with a detachable chain shoulder strap for versatile styling and a spacious interior perfect for cards, keys, or cash. Pair with earrings.

    Fit & Features

    • Mini envelope-shaped body
    • Fold-over closure
    • Mini rhinestones
    • Detachable chain shoulder strap

    Style Number/Barcode: 07201-0155

    Category Name: Apparel by Occasion

    Price: $13.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sleek Accent Chain-Link Duster Earrings

    Give your outfit a sleek accent with these chain-link duster earrings. Style the earrings with a sleek moto jacket.

    Fit & Features

    • Linear chain-link design
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2086

    Category Name: Apparel by Occasion

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Bold Twist Metal Chain Necklace

    Give your look a bold twist with this metal chain necklace. Pair with a long sleeve dress.

    Fit & Features

    • Braided-twist design
    • Metal
    • Lobster clasp closure

    Style Number/Barcode: 07002-1973

    Category Name: Apparel by Occasion

    Price: $9.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Bring The Shine Metallic Faux Leather Platform Heels

    Bring the shine to your outfit in these faux leather heels with a metallic gleam and a sleek block heel perfect for pairing with any party dress.

    Fit & Features

    • 3" Block heel
    • Faux leather material 
    • Open almond toe
    • Metallic finish
    • Single strap design
    • Adjustable ankle strap with buckle closure
    • Runs true to size

    Style Number/Barcode: 07401-5021

    Category Name: Apparel by Occasion

    Price: $9.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glam Love Cubic Zirconia Heart Stud Earring Set

    The three-pack stud earring set features two pairs of round cubic zirconia embellished studs and one pair of heart-shaped cutout studs accented with cubic zirconia stones for a dainty glam sparkle you'll love.

    Fit & Features

    • Thee-pack stud earring set
    • Two pairs of round cubic zirconia studs
    • One pair of heart-shaped cutout studs with cubic zirconia stones
    • Post-back closures, rubber stoppers

     

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

    Style Number/Barcode: 07001-2055

    Category Name: Apparel by Occasion

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Back To Basics Triple Hoop Earrings

    Bring it back to basics with a cute hoop to complete your outfit! The earrings feature a triple hoop design with a secure post-back closure. Complete with a plaid skirt and cardigan! 

    Fit & Features

    • Mini
    • Triple-hoop design 
    • Post-back closure

    Style Number/Barcode: 07001-2095

    Category Name: Apparel by Occasion

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Coveted Glam Rhinestone Fringe Earrings

    Shine in these earrings featuring rhinestone fringe and a secure post-back closure. 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-2102

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Elevated Vibe Foiled Floral Mesh Midi Dress

    Elevate your formal vibe for your next cocktail party in this mesh midi dress accented with a foiled floral print for a gorgeously chic look. It features a sleeveless sweetheart neckline with a dainty eyelash lace trim, adjustable spaghetti straps for a customized fit, and a mid-length hem with a slim-fit silhouette.

    Fit & Features

    • Sheer mesh fabric with knit lining
    • Foiled floral print
    • Sweetheart neckline, eyelash lace trim, padded bust
    • Adjustable spaghetti straps
    • Back zipper closure
    • Mid-length hem, slim-fit silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3493

    Category Name: Apparel by Occasion

    Price: $9.97 $46.90

    On Sale: Yes

    Availability: In Stock

    Available Color: BLACK

    Available Size: S

    Product Badge:
    • Sale
  • Luxe Design Lace-Up Pearl Rhinestone Mini Dress

    A sleeveless mini dress features a pretty lace-up back, a flirty front slit, and a bodycon fit on faux pearl and rhinestone embellished mesh fabric. Perfect for a girl's night out.

    Fit & Features

    • Mesh fabric lined with stretchy knit
    • Cowl neckline, spaghetti straps
    • Lace-up back
    • Front slit
    • Faux pearl and rhinestone embellishments
    • Bodycon mini-length fit
    • Runs true to size

    Style Number/Barcode: 05103-5707

    Category Name: Apparel by Occasion

    Price: $49.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

  • All The Feels Studded Butterfly Block Heels

    A pair of whimsical-inspired butterfly block heels that'll make your style soar! Pair with a mini handbag and earrings.

    Fit & Features

    • Block heel
    • Open almond toe
    • Multi-asymmetrical strap design 
    • Studded butterfly accent
    • Adjustable ankle strap with buckle
    • Black: Faux microsuede material
    • Silver and Gold: Faux metallic leather material
    • Runs true to size

    Style Number/Barcode: 07401-5101

    Category Name: Apparel by Occasion

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stylish Staple Cubic Zirconia Mini Hoop Earrings

    Stylish cubic zirconia mini hoop earrings to glam up your everyday look. Pair with a trendy faux leather jacket.

    Fit & Features

    • Mini open hoop design
    • Cubic zirconia 
    • Post-back closure, rubber stopper

     

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

    Style Number/Barcode: 07001-2172

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sweet Status Floral Satin Corset Skater Dress

    The short skater dress is made with a silky satin woven fabric detailed with a brocade floral pattern. The dainty ruffled trim on the strapless sweetheart neckline adds a sweet feminine touch, while the corset bodice snatches your waist, leading to a short fit-and-flare skater silhouette for the perfect coquette vibe. Style with lace-up heels for homecoming or a party.

    Fit & Features

    • Satin woven fabric with brocade floral pattern, stretchy knit lining
    • Ruffled strapless sweetheart neckline, pleated and padded bust, no-slip strip
    • Corset bodice with flexible boning, angled high waist seam
    • Back zipper with hook-eye closure
    • Tiered skater skirt
    • Fit-and-flare silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3480

    Category Name: Apparel by Occasion

    Price: $49.90

    Availability: In Stock

    Available Color: LIGHT, BLUE, PINK

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

  • Shine Bright Sleeveless Cutout Sequin Mini Dress

    You'll shine brighter than any disco ball in this sleeveless sequin dress at parties! Designed with all-over shimmering sequin embroidery on lined mesh fabric, this bodycon dress will make the perfect statement. It features thin tank shoulder straps, a pleated square neckline with a padded bust, a cutout back with a strap accent, and a mini-length hem. Complete the look with a fab ring set and stiletto heels.

    Sequins bring the perfect mix of elegance and fun. Want more options? Shine in a sparkling sequin prom dress or make an entrance in our glamorous party dresses.

    Fit & Features

    • Sheer mesh fabric with knit lining, moderate stretch
    • All-over sequin embroidery
    • Tank straps, pleated square neckline with padded bust
    • Cutout back with strap and hook and bar closure
    • Lower back zipper with hook and eye closure
    • Ruched front slit, bodycon fit
    • Runs true to size

    Style Number/Barcode: 05103-5627

    Category Name: Apparel by Occasion

    Price: $49.90

    Availability: In Stock

    Available Color: PERIWINKLE, YELLOW, PINK

    Available Size: XS, M, L, S

    Product Badge:
    • Best Seller
  • Romance Rhinestone Heart Six Ring Pack

    Turn up the romantic vibes with this heart six pack ring set featuring various styles of rings in heart-shaped designs and rhinestone embellishments. Pair with a cute cardigan.

    Fit & Features

    • Six-ring multipack
    • Rhinestones
    • Heart-shaped designs

    Style Number/Barcode: 07004-0418

    Category Name: Apparel by Occasion

    Price: $12.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glitzy Icon Glitter Metallic Bodycon Mini Dress

    This glitzy mini dress is designed with an airy sheer glitter metallic mesh fabric for a gorgeous shine, and is lined with stretchy knit. It features ruched side seams to accentuate your stunning curves along the bodycon silhouette. Style with rhinestone heels for an iconic party vibe.

    Fit & Features

    • Sheer glitter metallic mesh fabric with knit lining, moderate stretch
    • Elasticized square neckline
    • Adjustable spaghetti straps
    • Back zipper with hook-eye closure
    • Ruched side and back seams
    • Mini-length bodycon fit
    • Runs true to size

    Style Number/Barcode: 05103-5643

    Category Name: Apparel by Occasion

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Feelin' Glitzy Glitter Knit A-Line Mini Dress

    Embody glitz in this glitter mini dress featuring a pleated sweetheart neckline that leads to the flattering A-line silhouette with a flirty slit. Pair with earrings.

    Fit & Features

    • Glitter knit fabric with knit lining, plenty of stretch
    • Sweetheart neckline with padded bust, draped pleated cowl neck overlay
    • Spaghetti straps
    • Pleated waist
    • Short slit
    • Mini-length A-line silhouette
    • Runs true to size

    Style Number/Barcode: 05103-5712

    Category Name: Apparel by Occasion

    Price: $39.90

    Availability: In Stock

    Available Color: PINK, LIGHT, BLUE

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

  • Jovie Sequin Glitter Sheer Mesh Mini Dress

    Special Occasion

    The Jovie sequin glitter corset mini dress elevates every night on the town! The party dress showcases a sheer floral embroidered corset bodice with plenty of skin while the bodycon silhouette flaunts your figure. Pair with earrings.

    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, minimal stretch
    • Glitter floral embroidered design, sequins
    • Sheer corset-style bodice, sheer nude-tone lining, contrast piping, flexible boning
    • Sleeveless V-neckline, padded bust, adjustable spaghetti straps
    • Low back design, zipper with hook-eye closure
    • Lined mini-length bodycon silhouette
    • Runs true to size

    Style Number/Barcode: 05001-2451

    Category Name: Apparel by Occasion

    Price: $59.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, L