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.

  • Go With The Glam Butterfly Statement Earrings

    Go with the glam vibes of these gorgeous butterfly statement earrings! They feature two butterfly-connected designs with etched detailing and a post-back closure. Style with a dainty layered necklace.

    Fit & Features

    • Two butterfly-connected designs
    • Etched detailing
    • Post-back closure


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

    Style Number/Barcode: 07001-1636

    Category Name: Apparel by Occasion

    Price: $4.97 $11.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Amp Up The Charm Satin Bow Stiletto Heels

    Amp up the charm with these satin stiletto pumps to elevate your outfit of the night! They feature a sleek closed pointed-toe with a glam rhinestone and satin layered bow with a floral gemstone center, a stiletto heel, and a rhinestone-embellished wrap adjustable ankle strap with buckle closure. Complete the look with a chic clutch for a wedding or dressy cocktail party!

    Fit & Features

    • Closed pointed toe
    • Rhinestone and satin layered bow, floral gemstone center
    • Stiletto heel
    • Rhinestone-embellished wrap adjustable ankle strap
    • Buckle closure
    • Satin material, faux leather subtle cushioned insole
    • Runs true to size

    Style Number/Barcode: 07401-4353

    Category Name: Apparel by Occasion

    Price: $9.97 $40.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Trendy Silhouette Sheer Mesh Crop Top

    Showcase a trendy silhouette with this sultry sheer mesh crop top! It features a sleeveless mock neckline, tank shoulder straps, a sheer curved panel down the front to create a chic illusion, a sheer back, and a fitted cropped hem. The stretchy mesh fabric includes a partial mesh lining. Style with a faux leather mini skirt and mules.

    Fit & Features

    • Sleeveless high mock neckline, raw-cut hem
    • Tank shoulder straps
    • Sheer curved panel down the front, sheer back
    • Fitted cropped hem
    • Mesh fabric, partial mesh lining
    • Plenty of stretch
    • Runs true to size

    Style Number/Barcode: 06001-4921

    Category Name: Apparel by Occasion

    Price: $11.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Steal The Show Strapless Crepe Bow Jumpsuit

    Steal the show when you step out in this crepe jumpsuit perfect for a rehearsal dinner or a dressy party! It features a strapless neckline with a statement bow and a flattering wide-leg silhouette. Complete the look with an envelope clutch and earrings.

    Fit & Features

    • Strapless neckline
    • Statement bow
    • Wide-leg silhouette
    • Crepe fabric
    • Moderate stretch
    • Runs true to size

    Style Number/Barcode: 06502-2372

    Category Name: Apparel by Occasion

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Simply Glam Flower Stud Earrings

    Simply glam, these pretty flower stud earrings will complete your everyday looks. They feature a flower shape made out of a textured metal with a mini faux pearl center accent. Style with a dainty charm necklace.

    Fit & Features

    • Flower shape
    • Textured metal material
    • Mini faux pearl center detail
    • Post-back closure


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

    Style Number/Barcode: 07001-1642

    Category Name: Apparel by Occasion

    Price: $3.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Wing Span Rhinestone Butterfly Crossbody Bag

    Spread your wings and fly with this totally glamorous butterfly bag to give your look the perfect statement! Featuring a butterfly piece on the front with bold rhinestone gems attached to a faux leather bag with a detachable crossbody chain strap, top zipper closure, and a spacious lined interior for keeping your must-haves. Style with lace-up stiletto heels for a semi-formal or special occasion!

    Fit & Features

    • Butterfly piece on the front
    • Bold rhinestone gems
    • Attached faux leather bag
    • Detachable crossbody chain strap
    • Top zipper closure
    • Spacious lined interior

    Style Number/Barcode: 07204-0720

    Category Name: Apparel by Occasion

    Price: $23.97 $48.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glam Affair Rhinestone Trim Mini Handbag

    Make your next night out a glam affair with this chic velvet mini handbag. It features a mini square-shaped design with a fold-over flap, snap-button closure, a sparkling mini rhinestone embellished trim, a faux pearl top handle strap, and a detachable metal chain-link shoulder strap. The handbag has a spacious lined interior with a pocket to keep your essentials close by. Style with a glitter dress and stiletto heels!

    Fit & Features

    • Mini square-shaped design
    • Fold-over flap, snap-button closure
    • Mini rhinestone embellished trim
    • Faux pearl top handle strap
    • Metal detachable chain-link shoulder strap
    • Velvet material
    • Spacious lined interior with a pocket

    Style Number/Barcode: 07204-0703

    Category Name: Apparel by Occasion

    Price: $11.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glam Scene Chainmail Statement Earrings

    Make it a glam scene with these ultra-glitzy chainmail statement earrings! They feature a hanging kite design with chainmail detailing that creates a gorgeous shine. Style with a fitted corset top and a bodycon mini skirt!

    Fit & Features

    • Hanging kite design
    • Chainmail detailing
    • Fish hook closure


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

    Style Number/Barcode: 07001-1641

    Category Name: Apparel by Occasion

    Price: $1.97 $11.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sporty Spice Mock Neck Zip Up Mini Dress

    You'll be looking sporty-spicy in this sleeveless mini dress perfect for going out! It features a mock neck, a front zip-up closure, a bodycon silhouette, and a mini-length hem on smooth and stretchy knit fabric. Complete the look in strappy stiletto heels.

    Fit & Features

    • Sleeveless mock neck
    • Zip-up closure
    • Bodycon silhouette
    • Mini-length hem
    • Smooth and stretchy knit fabric
    • Runs true to size

    Style Number/Barcode: 05103-5178

    Category Name: Apparel by Occasion

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxe Indulgence Satin A-Line Mini Dress

    Indulge your luxurious side in this sultry satin mini dress for a dressy celebration or date night! It features a sleeveless cowl neckline, one adjustable spaghetti strap and one rhinestone-embellished strap, and a flattering A-line short silhouette. Complete the look in stiletto heels.

    Fit & Features

    • Sleeveless cowl neckline
    • One adjustable spaghetti strap
    • One rhinestone-embellished strap
    • A-line silhouette
    • Mini-length hem
    • Silky satin fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 05101-2795

    Category Name: Apparel by Occasion

    Price: $5.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Pretty And Chic Satin Bow Tulle Veil

    Say yes to chic bridal style with this pretty satin bow tulle veil! It features a metal hair comb with a layered sheer tulle veil attached and a sleek satin bow accent with ribbon that cascades down. Pair with a little white dress for your bachelorette party!

    Fit & Features

    • Hair comb, metal base, metal teeth, satin overlay
    • Layered sheer tulle veil
    • Satin bow accent

    Style Number/Barcode: 07308-0580

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Bridal Babe Heart Applique Tulle Veil

    Showcase chic bridal style at your bachelorette party with this pretty tulle veil! It features a metal hair comb with a layered sheer tulle veil attached with adorable woven heart appliques. Complete your look with sparkling rhinestone jewelry and metallic silver heels!

    Fit & Features

    • Hair comb, metal base, metal teeth, satin overlay
    • Layered sheer tulle veil
    • Woven heart appliques

    Style Number/Barcode: 07308-0581

    Category Name: Apparel by Occasion

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Chic Update Strappy Block Heels

    These of-the-moment strappy block heels will be a chic update to your basic pair! They feature an open square toe, a thin toe strap, thin thong straps, a heel strap, an adjustable ankle strap, and a sturdy block heel. The faux leather heels feature a subtle cushioned insole for comfortable wear. Style with a cute handbag.

    Fit & Features

    • Open square-shaped toe
    • Thin toe strap, thin thong straps
    • Heel strap, adjustable ankle strap, buckle detail
    • Block heel
    • Faux leather material
    • Subtle cushioned insole
    • Runs true to size

    Style Number/Barcode: 07401-4526

    Category Name: Apparel by Occasion

    Price: $12.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Flutter Around Butterfly Four Pack Hair Clips

    Flutter around looking so charming in these hair clips to adorn your tresses! The pack features four butterfly hair clips in multi-colored hues and claw-clip designs for a secure fit. Style with a flirty skater dress for a dinner party!

    Fit & Features

    • Four pack butterfly hair clip set
    • Multi-colored hues
    • Claw-clip designs

    Style Number/Barcode: 07006-0407

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Shining Star Glitter Platform Block Heels

    Strut like a star in these shining glitter mesh heels perfect for birthdays or dressy occasions! They feature a square toe, a thin toe strap, a chunky platform sole, an adjustable ankle strap with buckle closure, and a block heel. Complete the look with a fab party dress.

    Fit & Features

    • Square toe
    • Thin toe strap
    • Chunky platform sole
    • Block heel
    • Adjustable ankle strap, buckle closure
    • Glitter mesh material
    • Runs true to size

    Style Number/Barcode: 07401-4439

    Category Name: Apparel by Occasion

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sparkle Crossing Rhinestone Stiletto Heels

    Everyone will make way for your sparkle to cross in these rhinestone heels! Perfect for parties to formal occasions, they feature a round toe, crisscross rhinestone-embellished toe straps, a rhinestone platform sole and stiletto heel, and an adjustable rhinestone ankle strap with buckle closure. Complete the look with fringe earrings and a clutch.

    Fit & Features

    • Round toe
    • Crisscross rhinestone-embellished toe straps
    • Rhinestone platform sole and stiletto heel
    • Adjustable rhinestone ankle strap, buckle closure
    • Faux leather footbed
    • Runs true to size

    Style Number/Barcode: 07401-4307

    Category Name: Apparel by Occasion

    Price: $12.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sultry Standout Satin Cutout Midi Dress

    Standout in this sultry satin midi dress at an upcoming cocktail soiree or dressy celebration! The dress features a sleeveless crew halter neckline with dual button closures, a flirty bust cutout, dual waist cutouts, and a bodycon silhouette. Complete the look in rhinestone spiral heels for a dazzling effect!

    Fit & Features

    • Sleeveless crew halter neckline, dual button closures
    • Bust cutout, back zipper closure
    • Dual waist cutouts
    • Bodycon silhouette
    • Midi-length hem
    • Smooth satin fabric, minimal stretch
    • Runs true to size

    Style Number/Barcode: 05101-2435

    Category Name: Apparel by Occasion

    Price: $9.97 $33.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • A Little Bit Sweet And Sultry Rosette Mini Dress

    A little bit sweet and sultry, this sleek satin mini dress will level up your date night looks. It features a sleeveless halter neckline with tie-back spaghetti straps, a chic rosette applique at the front followed by a bold keyhole cutout at the bust, ruched detailing down the back and side seams, a mini-length hem, and a bodycon silhouette that will hug your curves. The smooth satin-knit fabric offers plenty of stretch. Style with stiletto heels.

    Fit & Features

    • Sleeveless halter neckline, tie-back spaghetti straps
    • Front rosette applique, keyhole cutout at the bust
    • High waist seam, back zipper, hook and eye closure
    • Ruching down the back and side seams
    • Mini-length hem, bodycon silhouette
    • Satin-knit fabric, sewn-in knit lining, plenty of stretch
    • Runs true to size

    Style Number/Barcode: 05101-2539

    Category Name: Apparel by Occasion

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Night Out Slay Satin Bodycon Mini Dress

    Get ready to slay in this sleek satin bodycon mini dress for your next girl's night out! It features a sleeveless cowl neckline, spaghetti straps, a mini-length hem with a short front slit, and a curve-hugging silhouette. The smooth satin-knit fabric offers plenty of stretch. Style with a rhinestone clutch and clear heels! 

    Fit & Features

    • Sleeveless cowl neckline
    • Spaghetti straps
    • Mini-length hem, short front slit
    • Bodycon silhouette
    • Satin-knit fabric, full knit lining, plenty of stretch
    • Runs true to size

    Style Number/Barcode: 05103-4776

    Category Name: Apparel by Occasion

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Monica Formal Crepe Strapless Feather Dress

    Special Occasion

    You don't start drama but you know how it ends...with you in the ravishing Monica formal crepe dress! She features a strapless feathered neckline with a non-slip grip lining, a form-hugging slim silhouette, a long hem, and a center-back slit accent. The formal dress is composed of a lined crepe knit fabric with a moderate stretch. Complete the look in boho-chic earrings for a wedding, banquet, or dressy party!

    Fit & Features

    • Strapless feathered neckline, non-slip grip lining
    • Back zipper and hook-eye closure
    • Form-hugging, slim silhouette
    • Long hem, center-back slit accent
    • Lined crepe fabric, moderate stretch
    • Strapless bra or sticky bra recommended
    • Runs true to size

    Style Number/Barcode: 05002-7588

    Category Name: Apparel by Occasion

    Price: $29.97 $69.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Ramona Formal Velvet Rose Strappy Mermaid Dress

    Special Occasion

    A lovely rose pattern covers the romantic Ramona formal dress perfect for weddings or any fancy occasion! She features a sleeveless square neckline adorned with sleek bungee spaghetti straps, a strappy open back, and a figure-flaunting mermaid silhouette with a floor-length hem. The formal dress is designed with a flocked velvet rose pattern on mesh fabric and includes a stretchy knit lining. Complete the look with a chic mini clutch and earrings.

    Fit & Features

    • Sleeveless square neckline
    • Bungee spaghetti straps
    • Mermaid silhouette
    • Floor-length hem
    • Flocked velvet rose pattern, mesh fabric, stretchy knit lining
    • Sticky bra or pasties recommended
    • Runs true to size

    Style Number/Barcode: 05002-7481

    Category Name: Apparel by Occasion

    Price: $19.97 $64.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Dainty Detailed Rhinestone Belly Chain

    You'll love the dainty-chic vibes of this detailed chain-link belly chain! It features oval-shaped engraved accents with mini rhinestone embellishments. Includes a back adjustable chain with a lobster clasp closure. Style with sleek hoop earrings.

    Fit & Features

    • Dainty chain-link design
    • Oval-shaped engraved accents
    • Mini rhinestone embellishments
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07002-1526

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Level Up The Glam Rhinestone Fringe Earrings

    Level up the glamour of your night out looks with these sparkling rhinestone fringe earrings. They feature a cascading drop design with twisted chain fringe and rhinestone embellished fringe. Include a post-back closure. Style with a metallic clutch!

    Fit & Features

    • Drop design
    • Twisted chain fringe
    • Rhinestone embellished fringe
    • Post-back closure


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

    Style Number/Barcode: 07001-1637

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Steps Satin Rhinestone Brooch Block Heels

    Perfect for the ceremony to receptions and other special occasions. These satin heels will make every step look glam! Featuring a square toe, a wide toe strap with a lovely rhinestone brooch, a low block heel, a closed ankle, and an adjustable ankle strap with buckle closure. Complete the look with an embellished clutch.

    Fit & Features

    • Square toe
    • Wide toe strap, rhinestone brooch
    • Low block heel
    • Closed ankle
    • Adjustable ankle strap, buckle closure
    • Satin material
    • Runs true to size

    Style Number/Barcode: 07401-4496

    Category Name: Apparel by Occasion

    Price: $12.96 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale