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.

  • Dazzling Rhinestone Fringe Necklace And Earrings Set

    Dare to dazzle at your black-tie affair in this gorgeous rhinestone fringe necklace and earrings set! It features a V-shaped collar necklace with a single strand of rhinestones leading to a multi-row rhinestone design. The center features a cross-over detail and cascading asymmetric fringe for a chic allure. The matching short duster earrings feature a four-row asymmetric rhinestone fringe design for a seamless look. Style this set with a floor-sweeping formal dress and strappy stilettos.

    Fit & Features

    • Necklace and earrings set
    • V-shaped collar necklace, back adjustable chain with lobster clasp closure
    • Single row of rhinestones, multi-row rhinestone design
    • Center cross-over detail with asymmetric fringe
    • Short duster earrings, post back closures, rubber stoppers
    • Four-row asymmetric rhinestone fringe design

     

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

    Style Number/Barcode: 07002-1710

    Category Name: Apparel by Occasion

    Price: $3.97 $16.90

    On Sale: Yes

    Availability: In Stock

    Available Color: SILVER

    Available Size: NS

    Product Badge:
    • Sale
  • Rhinestone Faux Pearl Bride Cowboy Hat

    Pop some bubbly at your bachelorette in this faux suede bride cowboy hat featuring a curved wide brim with rhinestone and faux pearl lettering that spells "BRIDE". Perfect for styling with a white dress or romper.

    Fit & Features

    • Curved wide brim
    • Rhinestone and faux pearl lettering spells "BRIDE"
    • Inner adjustable strings to get a snug fit

    Style Number/Barcode: 07302-1699

    Category Name: Apparel by Occasion

    Price: $12.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Twinkling Beauty Rhinestone Linear Earrings

    These linear earrings feature twinkling rhinestones for the perfect glamorous look. Style with a formal dress and clutch.

    Fit & Features

    • Linear design
    • Rhinestones
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2073

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Swoon Over You Strapless Lace Mini Dress

    This stunning strapless lace mini dress will make everyone swoon over your beauty at summer parties! Crafted with an airy sheer lace fabric with a knit lining for coverage, this mini-length dress is the charming style you need for the season. It features a strapless straight-across neckline with a dainty trim, a ruched seam to accentuate your curves leading to an adjustable drawstring and side slit, a ruffled hem for a flirty vibe, and a bodycon fit to flaunt your figure. Complete your look with hoop earrings and espadrille sandals.

    Fit & Features

    • Sheer lace fabric with knit lining, moderate stretch
    • Strapless straight neckline
    • Ruched seam, adjustable drawstring
    • Side slit
    • Ruffled hem
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 05101-3405

    Category Name: Apparel by Occasion

    Price: $19.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Estelle Lace-Up Abstract Mermaid Formal Dress

    Special Occasion

    Get ready to be a perfect vision in the decadent Estelle mermaid formal dress at weddings, banquets, or fancy parties! The square neckline, padded bra cups, and shoulder straps add support and flatter, while the open lace-up back adds a daring element. The mermaid silhouette and floor-length hem create a flattering silhouette, and the abstract print mesh fabric adds a unique touch. Complete the look with fringe earrings and heels.

    Channel elegance in this stunning dress. Loving rich hues? Explore our bold green prom dresses or make a statement in our elevated formal dresses.

    Fit & Features

    • Abstract print, mesh fabric lined with stretchy knit
    • Square neckline, shoulder straps
    • Padded bra cups
    • Open lace-up back
    • Mermaid silhouette
    • Runs true to size

    Style Number/Barcode: 05002-8545

    Category Name: Apparel by Occasion

    Price: $19.97 $64.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Monica V-Neck Lace-Up Ruffle Slim Formal Dress

    Special Occasion

    Looking impressive is effortless in the Monica slim formal dress perfect for wedding guests, bridesmaids, or banquets! She features a flattering  V-neckline and adjustable spaghetti straps that highlight your feminine features, while the lace-up back adds a touch of chic. With a high front slit and ruffled slim silhouette, this floor-length dress will make you feel like a modern-day goddess. Complete the look in high heels.

    This dress is all about movement and flair. Want more standout designs? Discover our eye-catching ruffle prom dresses or embrace an elevated style with our guest dresses.

    Fit & Features

    • Mesh fabric with lining
    • V-neckline
    • Adjustable spaghetti straps
    • Lace-up back
    • Front slit
    • Ruffled slim silhouette
    • Runs true to size

    Style Number/Barcode: 05002-8666

    Category Name: Apparel by Occasion

    Price: $15.97 $79.90

    On Sale: Yes

    Availability: In Stock

    Available Color: WINE

    Available Size: S, M

    Product Badge:
    • Sale
  • Natalie Cowl Neck Lace-Up Slit Column Dress

    Special Occasion

    When it comes to looking elegant, the Natalie formal dress will make a striking impression! Designed with an open lace-up back and high front slit for effortless sultriness, you'll own the night.

    Fit & Features

    • Smooth knit fabric, moderate stretch
    • Cowl neckline
    • Padded bra cups
    • Spaghetti straps, lace-up back
    • High front slit
    • Floor-length column silhouette
    • Runs true to size

     

    Where to Wear:

    Weddings, bridesmaids, black tie galas, engagement parties, rehearsal dinners, anniversaries, formal birthday events, fancy date nights, cocktail soirees

    Style Number/Barcode: 05002-8366

    Category Name: Apparel by Occasion

    Price: $59.90

    Availability: In Stock

    Available Color: NAVY

    Available Size: XS, S, M, L

  • Stunning Favorite Strapless Cutout Floral Maxi Dress

    Create a stunning aurora in this floral maxi dress for summer cocktail hours! The strapless neckline and side cutout provide a flattering silhouette, while the form-hugging fit accentuates your curves, and the high side slit offers a show of leg. Complete the look in strappy stiletto heels.

    Fit & Features

    • Floral print, mesh fabric lined with stretchy knit
    • Strapless neckline
    • Side cutout
    • Form-hugging fit
    • High side slit
    • Runs true to size

    Style Number/Barcode: 05101-3278

    Category Name: Apparel by Occasion

    Price: $22.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Candice Cutout Strappy Mermaid Glitter Formal Dress

    Special Occasion

    Captivate in the Candice mermaid glitter formal dress to strike the perfect shimmer at prom, birthdays, or fancy celebrations! Made of glitter crepe knit fabric, this floor-length dress will make you shine at any formal event. The sleeveless square neckline and spaghetti straps add a touch of elegance to the cutout strappy bodice, while the mermaid silhouette and high front wrap slit create a flattering shape. Complete the look in high heels.

    Fit & Features

    • Glitter crepe fabric lined with stretchy knit
    • Spaghetti straps, square neckline
    • Cutout strappy bodice
    • High front wrap slit
    • Mermaid silhouette
    • Runs true to size

    Style Number/Barcode: 05002-8467

    Category Name: Apparel by Occasion

    Price: $69.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

  • On The Go Babe Faux Pearl Jelly Crossbody Bag

    An on-the-go babe like you will find her match with this jelly crossbody bag! Crafted from a matte jelly material in a quilted design with faux pearls and rhinestones, this bag features adjustable chain link straps for multiple styling options, a top flap with turn lock closure, and a spacious interior for your essentials. Complete the look in a cute skater dress for a soiree!

    Fit & Features

    • Matte quilted jelly material
    • Faux pearls and rhinestones
    • Adjustable chain link straps
    • Front flap with turn lock closure
    • Spacious interior

    Style Number/Barcode: 07203-1999

    Category Name: Apparel by Occasion

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Kayla Halter Open Back Slit Mermaid Formal Dress

    Special Occasion

    Effortlessly move through the evening in the Kayla mermaid formal dress in elegant fashion at black tie galas or weddings! She boasts a halter cowl neckline with a tie, a striking open back with ruched strap detail, and a figure-flattering mermaid silhouette. Finished with a high front wrap slit, and floor-length hem, on shimmery foil knit fabric, this dress is perfect for making a sophisticated statement at any formal event. Complete the look with earrings, a clutch, and heels.

    Fit & Features

    • Shimmery foil knit fabric, moderate stretch
    • Halter cowl neck with tie
    • Open back with ruched strap detail
    • High front wrap slit
    • Mermaid silhouette
    • Sticky bra or pasties recommended
    • Runs true to size

    Style Number/Barcode: 05002-8613

    Category Name: Apparel by Occasion

    Price: $29.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Made To Amaze Strapless Marble Bodycon Midi Dress

    Everyone will admire your style in this strapless marble bodycon midi dress at the art show downtown! Made from a mesh fabric boasting a gorgeous marble print, you'll be sure to amaze. With a strapless neckline and side ruched seams, this dress hugs your curves in all the right places for a bodycon fit along the midi-length hem. Complete the look with stiletto heels.

    Fit & Features

    • Marble print, stretchy mesh fabric, sewn-in knit lining
    • Strapless neckline
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 05102-5576

    Category Name: Apparel by Occasion

    Price: $19.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Adorable Chic Bow Cutout Bodycon Mini Dress

    Adorable chic and ready to be seen, this sleeveless mini dress is everything! It features adjustable spaghetti straps for a customizable fit, a sweetheart neckline adorned with a statement bow, and a cutout bust to show a peak of skin along the bodycon silhouette. Complete the look in high heels.

    Fit & Features

    • Smooth knit fabric lined with knit
    • Adjustable spaghetti straps
    • Sweetheart neckline with bow
    • Cutout bust
    • Bodycon silhouette
    • Runs true to size

    Style Number/Barcode: 05103-5697

    Category Name: Apparel by Occasion

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Dainty Glam Rhinestone Clasp Bracelet

    Add that chic glamour to your formal looks with this dainty rhinestone clasp bracelet. Perfect for pairing with a layered necklace!

    Fit & Features

    • Asymmetric rhinestone design
    • Large round rhinestone accents
    • Adjustable lobster clasp closure

    Style Number/Barcode: 07003-0597

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Matilda One-Shoulder Slit Midi Satin Formal Dress

    Special Occasion

    Chic and cute, the Matilda satin formal dress is ready to make you the talk of any banquet or wedding! Made from a luxurious silky satin fabric this formal dress will feel so exclusive and sleek. She features a flattering one-shoulder neckline, a form-hugging silhouette accentuated with a side pleated seam, a front wrap slit, and a midi-length hem. Complete the look with rhinestone earrings and stiletto heels.

    Fit & Features

    • Satin fabric, bust knit lining, minimal stretch
    • One-shoulder neckline
    • Front wrap slit
    • Form-hugging fit
    • Sticky bra or pasties recommended
    • Runs true to size

    Style Number/Barcode: 05001-2219

    Category Name: Apparel by Occasion

    Price: $29.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Gwen Sweetheart Ruffle Floral A-Line Formal Dress

    Special Occasion

    Become a vision of love in the Gwen floral A-line formal dress perfect for bridesmaids, wedding guests, or attending a garden party! Made from an airy floral print mesh fabric, this floor-length dress will make you feel so gorgeous. With delicate ruffled adjustable spaghetti straps and a flattering sweetheart neckline, this dress will beautifully accentuate your figure with padded bra cups. The ruffled A-line silhouette and front slit add a touch of sophistication to the floor-length hem. Complete the look with dangly earrings, a bracelet, and heels.

    Fit & Features

    • Floral print, mesh fabric, woven lining, no stretch
    • Sweetheart neckline
    • Ruffled adjustable spaghetti straps
    • Padded bra cups, back zipper and hook-eye closure
    • Front slit
    • A-line ruffled silhouette
    • Runs true to size

    Style Number/Barcode: 05002-8501

    Category Name: Apparel by Occasion

    Price: $24.97 $109.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Divine Charm Rhinestone Cross Pendant Necklace

    Uncover divine charm with this rhinestone cross pendant necklace secured with a lobster clasp closure. Pair with a sultry top for going out.

    Fit & Features

    • Dainty chain link chain
    • Rhinestones
    • Cross charm pendant 
    • Lobster clasp closure 

    Style Number/Barcode: 07002-000004

    Category Name: Apparel by Occasion

    Price: $10.90

    Availability: In Stock

    Available Color: SILVER

    Available Size: NS

  • Harley Sleeveless Cutout Glitter Column Dress

    Special Occasion

    Keep it sparkly in the lustrous Harley glitter column dress at black-tie weddings and parties! Made with glitter knit fabric, this floor-length dress will make you shine. The square cowl neckline and adjustable spaghetti straps accentuate your figure along the fitted column silhouette, while the underbust cutout adds a touch of allure.

    Fit & Features

    • Glitter knit fabric lined with stretchy knit
    • Adjustable spaghetti straps
    • Square cowl neckline, back zipper with hook-eye closure
    • Underbust cutout
    • Floor-length column silhouette
    • Runs true to size

     

    Where to Wear:

    Formal weddings, birthday celebrations, and fancy dinners.

    Style Number/Barcode: 05002-8303

    Category Name: Apparel by Occasion

    Price: $89.90

    Availability: In Stock

    Available Color: BLACK, RED

    Available Size: XS, S, M, L

    Product Badge:
    • Ships Free
  • Infinite Styling Five-Pack Ring Set

    Show off your accessorizing talents with this rhinestone ring pack featuring five rings in multiple and various designs that shimmer! The set includes sleek, twisted, criss-cross, and tiered rhinestone designs. Complete the look in sleek block heels.

    Fit & Features

    • Five-pack ring set
    • Multiple and various designs
    • Sleek, twisted criss-cross, and tiered rhinestone designs
    • Rhinestone embellishments

    Style Number/Barcode: 07004-0395

    Category Name: Apparel by Occasion

    Price: $10.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Pretty Style Beaded Stretch Bracelet Set

    Adorn your wrist with this pretty and stylish bracelet set! It features three stretchy bracelets with varying sleek beaded designs. Complete the look with trendy sandals for any occasion or plan!

    Fit & Features

    • Three stretchy bracelets
    • Varying beaded designs

    Style Number/Barcode: 07003-0572

    Category Name: Apparel by Occasion

    Price: $10.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Dazzle Babe Rhinestone Strapless Bodycon Mini Dress

    Dazzle up the night like the glam babe you are in this sultry rhinestone bodycon mini dress! The airy mesh fabric is accented with all-over rhinestone embellishments for a glitzy shine and includes a knit lining for coverage. The short dress is shaped with a strapless straight-across neckline and a bodycon silhouette to flaunt your gorgeous curves. Complete your night-out look with metallic heels.

    Fit & Features

    • Stretchy sheer mesh fabric with knit lining
    • Rhinestones
    • Strapless straight neckline, no-slip strip
    • Back zipper with hook and eye closure
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 05103-5580

    Category Name: Apparel by Occasion

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stand Out Texture Oval Hoop Earrings

    Stand out in these hoop earrings featuring a textured oval design and post-back closures. Perfect for styling your everyday outfits.

    Fit & Features

    • Textured oval design
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2063

    Category Name: Apparel by Occasion

    Price: $3.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sultry Mindset Corset Bodycon Mini Dress

    Strut with confidence in this sultry sleeveless mini dress out on the town! This dress features adjustable spaghetti straps and a sweetheart neckline for a perfect fit. The built-in padded underwire bust and flexible boning support and flatter while the side drawstring allows for customization. The bodycon fit and mini-length hem will show off your curves and make you feel confident and sexy! Complete the look in high heels and a clutch.

    Fit & Features

    • Smooth knit fabric lined with stretchy knit
    • Adjustable spaghetti straps
    • Sweetheart neckline
    • Built-in padded underwire bust
    • Flexible boning, back zipper and hook-eye closure
    • Bodycon fit, adjustable side drawstring
    • Runs true to size

    Style Number/Barcode: 05103-5611

    Category Name: Apparel by Occasion

    Price: $120.00

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Gorgeous Design High Rise Lace Faux Leather Mini Skirt

    This faux leather mini skirt with a gorgeous lace trim hem adds a touch of femininity. The flattering high-rise waist and bodycon silhouette finish the look. 

    Fit & Features

    • Faux leather material, woven lining with lace trim
    • High rise waist
    • Back zipper and hook-eye closure
    • Bodycon mini-length hem
    • Runs true to size

    Style Number/Barcode: 06401-0658

    Category Name: Apparel by Occasion

    Price: $29.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: S, M