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); } }) })

Now Trending

All Occasion Dresses That Elevate Every Celebration

Step into your standout moments with Windsor’s curated collection of all occasion dresses—made for milestones, seasonal invites, and everything in between. Whether you're RSVPing to a fall wedding, celebrating a holiday dinner, or enjoying a glamorous night out with friends, these dresses are designed to turn heads and deliver confidence.

Styles That Fit Every Vibe

From rich jewel tones and deep neutrals to romantic lace and sleek satins, 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 shine in 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 emerald or champagne to flirty lace midis for rustic or vineyard I-dos, you’ll find dresses that are photo-ready and dance-floor approved.

Graduation & Ceremonies: Walk the stage or step into milestone moments in polished midi dresses with pleats, structure, or subtle shimmer.

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

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

Finish with the Perfect Touch

Complete your outfit with statement earrings, strappy heels, or a rhinestone clutch. Need a layer? Try a faux leather jacket, polished blazer, or soft wrap for cooler autumn evenings or elevated venues.

Made to Move with You

From stretch satin to luxe velvet 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.

  • Ameera Formal Satin Corset Mermaid Dress

    Special Occasion

    Glam season is back and the Ameera formal satin dress brings radiance to every gala or black tie wedding! She features a sleeveless cowl neckline, wide shoulder straps, a lightly padded bust, a corset bodice with flexible boning, a figure-hugging mermaid silhouette, and a sexy high front slit along the floor-length hem. The formal long dress is composed of a luxe silky satin fabric with lining and moderate stretch. Complete the look in statement spiral heels.

    Fit & Features

    • Sleeveless cowl neckline, wide shoulder straps
    • Back zipper and hook-eye closure
    • Lightly padded bust, corset bodice, flexible boning
    • FIgure-hugging mermaid silhouette, high front slit, floor-length hem
    • Lined silky satin fabric, moderate stretch
    • No bra required
    • Runs true to size

    Style Number/Barcode: 05002-7485

    Category Name: Apparel by Occasion

    Price: $19.97 $74.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Quinn Formal Sequin Bodycon Mini Dress

    Special Occasion

    Illuminate the night and radiate a gorgeous iridescent glow in the Quinn formal sequin bodycon mini dress. She features a sleeveless cowl neckline, bungee spaghetti straps that lead to a cross-back strap design, a mini-length hem with a curve-hugging silhouette, and all-over sequin embroidery. Style with metallic platform heels for a fabulous birthday outfit!

    Fit & Features

    • Sleeveless cowl neckline
    • Bungee spaghetti straps, cross-back strap design
    • Mini-length hem, bodycon fit
    • All-over sequin embroidery, iridescent hue
    • Mesh fabric, stretchy knit lining
    • Strapless or sticky bra recommended
    • Runs true to size

    Style Number/Barcode: 05001-1481

    Category Name: Apparel by Occasion

    Price: $9.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Laced Up In Sleek Style Strappy Stiletto Heels

    You'll be laced up in sleek style with these strappy stiletto heels! They feature an open pointed toe with a gold metal trim accent, thin toe straps that form a faux banded design, an open back, long thin straps that can be laced up around the leg or styled by the ankle, and a circular gold stiletto heel. Pair these fab stilettos with a chic clutch.

    Fit & Features

    • Open pointed toe, gold metal trim
    • Thin toe straps, faux banded design
    • Open back
    • Long thin lace-up straps, tie closure
    • Circular gold stiletto heel
    • Patent faux leather material, subtle cushioned insole
    • Runs true to size

    Style Number/Barcode: 07401-4564

    Category Name: Apparel by Occasion

    Price: $14.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • An Evening Out Floral Platform Block Heels

    Elevate your evening out look with these stunning platform heels! They feature an almond toe, a floral and beaded embellished toe strap, a chunky platform sole and block heel, and an adjustable ankle strap with buckle closure on faux suede material. Style with an envelope clutch for a black tie occasion!

    Fit & Features

    • Almond toe
    • Floral and beaded embellished toe strap
    • Chunky platform sole and block heel
    • Adjustable ankle strap, buckle closure
    • Slightly cushioned footbed
    • Faux suede material
    • Runs true to size

    Style Number/Barcode: 07401-4515

    Category Name: Apparel by Occasion

    Price: $9.97 $38.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Poised And Proper Mary Jane Platform Heels

    Take style and comfort to the next level with these mary jane heels! With a closed square toe, sides, and ankle, chunky platform sole, and block heel, these patent leather shoes will make you feel poised and proper. Complete your look with faux lashes and get ready to strut your stuff at every party!

    Fit & Features

    • Closed square toe, sides, and ankle
    • Chunky platform sole
    • Block heel
    • Adjustable ankle strap, buckle closure
    • Cushioned insole
    • Patent leather material
    • Runs true to size

    Style Number/Barcode: 07401-4514

    Category Name: Apparel by Occasion

    Price: $18.97 $38.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Heart Song Rhinestone Satin Stiletto Pumps

    These satin pumps will make your heart sing! They feature a closed pointed toe, a rhinestone-embellished heart, a stiletto heel, open ankle with an adjustable strap, and buckle closure. Complete the look with a glam hair accessory for dressy events!

    Fit & Features

    • Closed pointed-toe
    • Rhinestone-embellished heart
    • Open ankle
    • Adjustable ankle strap, buckle closure
    • Satin material
    • Runs true to size

    Style Number/Barcode: 07401-4538

    Category Name: Apparel by Occasion

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Made To Slay Snake Print Bustier Top

    This sultry and sleek snake print bustier top was made to slay and draw all the attention. It features a strapless straight-across neckline, flexible boning inserts at the bodice to provide structure, a lace-up back design for a customized snatched fit, and a fitted, angled, cropped hem. The lined scuba knit fabric features a multi-colored snake print pattern that you can style with a faux leather mini skirt for an edgy vibe. Complete the look with clear heels.

    Fit & Features

    • Strapless straight-across neckline
    • Flexible boning inserts
    • Lace-up back design, tie closure
    • Fitted, angled, cropped hem
    • Snake print
    • Scuba knit fabric, sewn-in knit lining, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06001-4909

    Category Name: Apparel by Occasion

    Price: $6.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Pearl Of Perfection Dainty Earrings

    Perfect an exquisite style with these dainty earrings featuring a delicate chain, pull-through design, and a faux pearl charm. Complete the look with a necklace to dress up your date night or cocktail wear!

    Fit & Features

    • Delicate chain
    • Pull-through design
    • Faux pearl charm
    • Rubber stopper

     

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

    Style Number/Barcode: 07001-1678

    Category Name: Apparel by Occasion

    Price: $5.97 $11.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sweet Details Crepe Wrap Mini Dress

    For a look that's delicate, but packs some mighty fine style, try this crepe mini dress! A fitted bodycon silhouette, spaghetti straps, and a wrap mini-length hem combine with pleated side seams to create a dress with just the right amount of oomph. Crepe fabric gives it an extra pop of tasteful sass! Complete the look with teardrop earrings.

    Fit & Features

    • Sleeveless square neckline
    • Spaghetti straps
    • Side pleated seam
    • Bodycon silhouette, wrap mini-length hem
    • Crepe fabric, knit lining at the bust, plenty of stretch
    • Runs true to size

    Style Number/Barcode: 05103-4728

    Category Name: Apparel by Occasion

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Make A Move Satin Lace-Up High Low Dress

    Make a move to be the showstopping girl at the party in this satin skater dress perfect for twirling! The dress features a sleeveless square neck, spaghetti straps that lace up along the back, a skater silhouette, and a ruffled high-low hemline. Complete the look in sparkly block heels for a school dance or birthday!

    Fit & Features

    • Sleeveless square neck
    • Spaghetti straps, lace-up back
    • Skater silhouette
    • Ruffled high low hemline
    • Silky satin fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05101-2670

    Category Name: Apparel by Occasion

    Price: $21.97 $48.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Date Night Calling Sleeveless Mini Dress

    Ring, ring, that's your bae calling to set up a date night! Discover this perfect sleeveless mini dress for your night featuring a sultry plunge V-neckline, bodycon silhouette and side ruched seams, and a fitted mini-length hem. Complete the look with hoop earrings.

    Fit & Features

    • Sleeveless plunge V-neckline
    • Bodycon silhouette 
    • Side ruched seams
    • Fitted mini-length hem
    • Smooth knit fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05101-2722

    Category Name: Apparel by Occasion

    Price: $5.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Starry Soiree Satin Rhinestone Block Heels

    Strike major shine in these satin block heels for twinkling like the stars at upcoming soirees! They feature a square toe, rhinestone-embellished foot straps, a thin heel, and an adjustable ankle strap with buckle closure. Complete the look with a fab ring set.

    Fit & Features

    • Square toe
    • Rhinestone-embellished foot straps
    • Thin block heel
    • Adjustable ankle strap, buckle closure
    • Satin material
    • Runs true to size

    Style Number/Barcode: 07401-4366

    Category Name: Apparel by Occasion

    Price: $12.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Step Out To Sparkle Satin Rhinestone Heels

    Step out to sparkle in these shimmering satin heels for your next formal occasion! They feature a square toe, rhinestone-embellished asymmetrical straps that wrap around your foot and ankle, a low block heel, and a slip-on and off styling. Complete the look with a glitzy clutch.

    Fit & Features

    • Square toe
    • Rhinestone-embellished asymmetrical straps
    • Wrap design
    • Low block heel
    • Slip-on and off styling
    • Satin material
    • Runs true to size

    Style Number/Barcode: 07401-4369

    Category Name: Apparel by Occasion

    Price: $12.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sleek Silky-Satin Faux Wrap Skort

    This sleek silky-satin faux wrap skort will take your going-out looks to a chic new level. It features a high-rise waist, a faux wrap-front overlay with a chain-link accent, a back zipper closure, and a form-hugging fit. Style with a corset top and strappy mules.

    Fit & Features

    • High-rise waist
    • Faux wrap-front overlay
    • Chain-link accent
    • Back zipper closure
    • Form-hugging fit
    • Satin woven fabric
    • Runs true to size

    Style Number/Barcode: 06403-0347

    Category Name: Apparel by Occasion

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Elevated Chic Flat Hoop Earrings

    These elevated chic flat hoop earrings will become your signature accessory to pair with your everyday looks! They feature a flat chunky hoop with an open-ended design and a post-back closure. Style with a dainty charm necklace.

    Fit & Features

    • Flat chunky hoop
    • Open-ended design
    • Post-back closure

     

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

    Style Number/Barcode: 07001-1674

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glamorous Sheen Rhinestone Top Handle Bag

    Show off a glamorous sheen with this glitzy rhinestone top handle bag! It features a rectangular shape with a fold-over design and a magnetic button closure, a top handle strap, and all-over mini rhinestone embellishments on the glitter woven material. Includes an attachable chain-link shoulder strap. Style with a fit-and-flare skater dress and lace-up heels!

    Fit & Features

    • Rectangular shape
    • Fold-over design, magnetic button closure
    • Top handle strap
    • All-over mini rhinestones
    • Glitter woven material
    • Woven interior, single pocket
    • Included attachable chain-link shoulder strap

    Style Number/Barcode: 07204-0716

    Category Name: Apparel by Occasion

    Price: $32.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Meant To Be Rhinestone Layered Necklace Set

    See yourself as stunning in this layered necklace set for your next elegant soiree! It features a necklace with multiple layers with rhinestones and unique designs and a short choker necklace with a single strand of rhinestones. Includes back adjustable chains and lobster clasp closures. Perfect for standing out from the crowd, complete the look with earrings.

    Fit & Features

    • Necklace with multiple layers
    • Rhinestones and various designs
    • Choker necklace with single strand of rhinestones
    • Back adjustable chains, lobster clasp closures

    Style Number/Barcode: 07002-1553

    Category Name: Apparel by Occasion

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Up Your Look Rhinestone Bow Mini Handbag

    Glam up your night-out look with this adorable mini handbag! It features a rectangle shape with a fold-over design, a top handle strap, a double rhinestone-adorned bow accent at the front, and an included attachable chain-link shoulder strap. Style with rhinestone heels.

    Fit & Features

    • Rectangle shape
    • Fold-over design
    • Top handle strap, sleek metal detailing
    • Double rhinestone-adorned bow front accent
    • Faux microsuede material
    • Included attachable chain-link shoulder strap, clasp closures

    Style Number/Barcode: 07203-1303

    Category Name: Apparel by Occasion

    Price: $16.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sleek Minimalistic Chunky Hoop Earrings

    Achieve an effortless minimalistic charm with these chinky hoop earrings featuring a small half hoop with a post-back closure. Complete the look with statement stiletto heels for a dressy soiree!

    Fit & Features

    • Half hoop chunky design
    • Post-back closure

     

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

    Style Number/Barcode: 07001-1677

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Here For The Glamour Rhinestone Stiletto Pumps

    You're here for all the glam vibes this season! These sparkly embellished pumps will be your signature style to pair with all of your dressy looks. They feature a closed pointed toe, a thin adjustable ankle strap, a thin heel strap, a sleek stiletto heel, and a glitter sheen with all-over glimmering rhinestone embellishments. Style with your favorite clutch.

    Fit & Features

    • Closed pointed toe
    • Thin adjustable ankle strap, buckle detail, thin heel strap
    • Open back, stiletto heel
    • Glitter sheen
    • All-over rhinestone embellishments
    • Faux leather subtle cushioned insole
    • Runs true to size

    Style Number/Barcode: 07401-4374

    Category Name: Apparel by Occasion

    Price: $12.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Boho Darling Fringe Beaded Necklace

    Create a darling boho-inspired look with this dainty necklace featuring a beaded chain that leads to the fringe design with beading and colored gems. Includes a back adjustable chain with a lobster clasp closure. Style with a lace midi dress for a rehearsal dinner or dressy event!

    Fit & Features

    • Dainty necklace
    • Beaded chain
    • Fringe design, beading, colored gems
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07002-1550

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Chic Admiration Four-Pack Ring Set

    You'll have admiration for how chic your outfit looks with this four-pack ring set! It features two rhinestone-embellished rings and two statement rings. Complete the look with a dainty necklace.

    Fit & Features

    • Four-pack ring set
    • Two rhinestone-embellished rings
    • Two statement rings

    Style Number/Barcode: 07004-0357

    Category Name: Apparel by Occasion

    Price: $11.90

    Availability: Out of Stock

    Product Badge:
    • Sale
  • A Moment Of Luxe Rhinestone Trim Block Heels

    Have a moment of luxe with these gorgeous embellished block heels. They feature an open square-shaped toe with a strap, an asymmetric strap across the foot with a glam chunky rhinestone fringe design, an ankle strap, a closed back with a zipper closure, and a block heel. The black heels are faux nubuck and the silver heels are woven glitter. Style with a sparkly clutch.

    Fit & Features

    • Open square toe, toe strap
    • Asymmetric strap across the foot, rhinestone fringe design
    • Ankle strap, closed back, zipper closure
    • Block heel
    • Black heels are faux nubuck
    • Silver heels are woven glitter
    • Runs true to size

    Style Number/Barcode: 07401-4368

    Category Name: Apparel by Occasion

    Price: $16.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Triple Threat Statement Hoop Earrings

    Add the perfect statement to your look with these hoop earrings featuring a triple-hoop textured design and an omega closure. Style with a chic necklace to adorn your dressy outfit!

    Fit & Features

    • Triple-hoop textured design
    • Omega closure

     

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

    Style Number/Barcode: 07001-1665

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale