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.

  • Icy Girl Metallic Faux Leather Mini Dress

    Is it chilly in here or is it just you arriving in this metallic mini dress? Bring the icy vibes in this strapless dress featuring a foldover neckline with non-slip grip lining, a bodycon silhouette, exposed seam detailing, and a mini-length hem. Complete the look in platform heels for a night downtown!

    Fit & Features

    • Strapless foldover neckline, non-slip grip lining
    • Back zipper and hook-eye closure
    • Bodycon silhouette
    • Exposed seam detailing
    • Mini-length hem
    • Metallic faux leather fabric, smooth lining, slight stretch
    • Runs true to size

    Style Number/Barcode: 05103-5358

    Category Name: Apparel by Occasion

    Price: $6.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

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

    Glam up your look with these stylish rhinestone fringe earrings. These stunning earrings feature a sophisticated design of shimmering rhinestones, elegantly cascading down the ear in an eye-catching fringe. Complete the look in a sequin party dress for a celebration!

    Fit & Features

    • Cascading rhinestone fringe
    • Post-back closure

     

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

    Style Number/Barcode: 07001-1867

    Category Name: Apparel by Occasion

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Madelyn Formal Metallic Cowl Neck Long Dress

    Special Occasion

    Own a futuristic babe allure in the Madelyn formal metallic long dress for a one-of-a-kind dress at banquets or formal parties! She shines in a cowl neckline adorned with spaghetti straps that cross in the back, a sleek and flattering slim silhouette, and a high front slit perfect for showing leg along the floor-length hem. The formal maxi dress is crafted from a shiny metallic foiled knit fabric with a sewn-in knit lining. Complete the look with a grand necklace for a statement piece!

    Fit & Features

    • Sleeveless cowl neckline
    • Spaghetti straps, cross back
    • Slim silhouette, high front slit
    • Floor-length hem
    • Metallic foil fabric, sewn-in knit lining, moderate stretch
    • Sticky bra recommended
    • Runs true to size

    Style Number/Barcode: 05002-7841

    Category Name: Apparel by Occasion

    Price: $29.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Brookelle Rhinestone Halter Open Back Mini Dress

    Special Occasion

    Slip into the extra special Brookelle rhinestone mini dress to be the sexiest on the scene! She features a halter cowl neckline adorned with tie-neck straps, an open back to bare some skin, and a flattering bodycon silhouette and side slit accents along the mini-length hem. The formal party dress is crafted with shimmering rhinestone embellishments on smooth fabric with a sewn-in knit lining. Complete the look with a sparkly clutch and heels for a bachelorette or birthday!

    Fit & Features

    • Sleeveless cowl halter neckline
    • Tie-neck straps
    • Open back
    • Bodycon silhouette, side slit accents, mini-length hem
    • Rhinestone embellished, smooth fabric, sewn-in knit lining
    • Pasties recommended
    • Runs true to size

    Style Number/Barcode: 05001-1535

    Category Name: Apparel by Occasion

    Price: $29.97 $69.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Avianna Formal Ruched Knit Mermaid Dress

    Special Occasion

    Show off your stunning silhouette in the simple and sleek Avianna formal ruched knit mermaid dress. She features a sleeveless V-neckline with center ruched detailing at the bust, adjustable spaghetti straps for a customized fit, an open back with a cross-back strap design, ruching at the lower back, a slim-fit bodice, and a floor-length hem with a mermaid silhouette. The smooth and stretchy knit fabric includes a full lining. Style with rhinestone fringe earrings for a wedding.

    Fit & Features

    • Sleeveless V-neckline, center ruching at the bust
    • Adjustable spaghetti straps
    • Open back, cross-back strap design, lower back ruching
    • Slim-fit bodice, floor-length hem, mermaid silhouette
    • Smooth knit fabric, full knit lining, plenty of stretch
    • Sticky bra or pasties recommended
    • Runs true to size

    Style Number/Barcode: 05002-7585

    Category Name: Apparel by Occasion

    Price: $14.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Timeless Elegance Rhinestone Earrings

    These rhinestone earrings are a unique and elegant addition to any jewelry collection. The rhinestone-embellished, teardrop design adds a luxurious, sophisticated touch that will certainly turn heads. Complete the look in a satin formal dress for a banquet or gala!

    Fit & Features

    • Rhinestone-embellished
    • Teardrop design
    • Post-back closure

     

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

    Style Number/Barcode: 07001-1847

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Beauty So Free Rhinestone Hematite Earrings

    Reign in beauty with these elegant rhinestone earrings! Crafted from rhinestone and plated with hematite, these earrings feature a unique layered loop fringe design, adding a touch of sophistication to your look. Complete the look in a sultry off-the-shoulder dress for a fancy soiree.

    Fit & Features

    • Rhinestones plated with hematite
    • Layered loop fringe design

     

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

    Style Number/Barcode: 07001-1864

    Category Name: Apparel by Occasion

    Price: $3.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxurious Ombre Rhinestone Earrings

    These beautiful earrings feature an exquisite ombre rhinestone design, blending black and silver tones for an eye-catching look. The bold teardrop shape adds a unique, modern touch to any formal wear. Complete the look with block heels for a party.

    Fit & Features

    • Rhinestone embellished
    • Ombre coloring
    • Teardrop shape 
    • Post-back closure

     

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

    Style Number/Barcode: 07001-1877

    Category Name: Apparel by Occasion

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Going In Circles Dainty Necklace

    You'll be going in circles over how dainty and pretty this necklace is! It features a delicate chain link and a sleek mini-hoop charm that will add just the right touch of sparkle to your look. Complete the look in a satin blouse and trousers for a chic style.

    Fit & Features

    • Delicate chain link
    • Mini hoop charm
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07002-1685

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Poised Beauty Linear Rhinestone Earrings

    Make sure to style these earrings for a beautiful ensemble! The earrings feature a dual-strand textured design encrusted with stunning rhinestone studs, adding a dazzling touch to any ensemble. Complete the look in a stunning cocktail dress for a rehearsal dinner.

    Fit & Features

    • Dual-strand textured design
    • Rhinestone studs at the ends
    • Fish hook closure, rubber stopper

     

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

    Style Number/Barcode: 07001-1881

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Charming Energy Linear Rhinestone Earrings

    These charming earrings add a luxurious energy to any formal wear. Crafted with dual linear strands with rhinestone trim, each earring is punctuated with a stunning ball stud for added sophistication. Style with a chic blouse and skirt for a dressy party!

    Fit & Features

    • Dual linear strands with rhinestone trim
    • Ball stud at the ends
    • Sleek design
    • Fish hook

     

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

    Style Number/Barcode: 07001-1876

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Shimmer Moves Sequin Beaded Handbag

    Bring a little sparkle to your life with this stylish sequin beaded handbag! Featuring a zipper closure, beaded handle and sequin beaded fringe for an elegant look, this cute bag offers a spacious interior perfect for carrying your must-haves. Complete the look in a dressy jacket for a formal occasion!

    Fit & Features

    • Beaded handle
    • Detachable chain strap
    • Zipper closure
    • Sequin beaded fringe
    • Spacious interior

    Style Number/Barcode: 07204-0746

    Category Name: Apparel by Occasion

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Extravagance Rhinestone Hoop Earrings

    Experience glamour in these rhinestone hoop earrings! Elegantly embellished with iridescent rhinestones, these statement chunky hoops will add luxury and sparkle to any ensemble. Complete the look in rhinestone heels for a dressy birthday party!

    Fit & Features

    • Iridescent rhinestone embellishments
    • Chunky hoop open-ended design
    • Post-back closure

     

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

    Style Number/Barcode: 07001-1873

    Category Name: Apparel by Occasion

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Magical Glow Glitter Mesh Foldover Clutch

    Adorn a magical glow carrying this glitter mesh clutch! It features a front foldover design with snap-button closure, a detachable chain link shoulder strap, and a spacious interior with a pocket. Complete the look in glam heels for a dressy occasion!

    Fit & Features

    • Foldover design, snap-button closure
    • Detachable chain link shoulder strap
    • Spacious interior, pocket
    • Glitter mesh material

    Style Number/Barcode: 07204-0767

    Category Name: Apparel by Occasion

    Price: $10.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Lights And Cameras Velvet Rhinestone Mini Dress
    Pose your best in this velvet mini dress capturing all the camera flashes and spotlights! 

    Crafted from luxe velvet fabric with a bodycon silhouette, the mini-length dress features a square neckline, spaghetti straps, and a side slit cutout with shimmering rhinestone fringe trim. Complete the look in platform heels for a holiday celebration or night out!

    Fit & Features

    • Sleeveless square neckline, spaghetti straps
    • Bodycon silhouette
    • Side slit cutout, rhinestone fringe trim
    • Mini-length hem
    • Back zipper and hook-eye closure
    • Velvet fabric, sewn-in knit lining, slight stretch
    • Runs true to size

    Style Number/Barcode: 05103-5310

    Category Name: Apparel by Occasion

    Price: $19.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Fun And Flirty Halter Neck Skater Dress

    This adorable skater dress is perf for twirling and giving off those fun and flirty vibes at your next party! It features a sleeveless deep V-neckline with halter straps that lead to a tie-back design, an open back, dual high waist seams, and a short skater skirt with a fab fit and flare silhouette. The plisse woven fabric includes a full knit lining. Complete your look with a lariat necklace and platform heels.

    Fit & Features

    • Sleeveless deep V-neckline
    • Halter straps, tie-back design
    • Open back
    • Dual high waist seams
    • Short skater skirt, fit and flare silhouette
    • Plisse woven fabric, full-length knit lining, minimal stretch
    • Runs true to size

    Style Number/Barcode: 05101-2908

    Category Name: Apparel by Occasion

    Price: $5.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Elegant Sparkle Rhinestone Fringe Necklace And Earrings Set

    Shimmer and shine with an elegant sparkle in this luxe rhinestone necklace and earrings set! It features a round collar necklace with an angled dainty rhinestone fringe design. The matching earrings feature a single round rhinestone embellishment. Style this jewelry set with a velvet formal dress and stiletto heels.

    Fit & Features

    • Necklace and earrings set
    • Round collar necklace
    • Back clasp closure
    • Angled rhinestone fringe design
    • Rhinestone stud earrings
    • Post-back closure, rubber stopper


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

    Style Number/Barcode: 07002-1694

    Category Name: Apparel by Occasion

    Price: $2.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Dainty Deets Rhinestone Butterfly Charm Necklace

    You'll fall in love with the dainty details of this rhinestone butterfly charm necklace! It features a thin chain with a center small butterfly charm with a sleek metal backing and mini rhinestone embellishments at the front. Style with stud earrings.

    Fit & Features

    • Dainty chain
    • Small butterfly charm
    • Metal backing
    • Mini rhinestone embellishments
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07002-1688

    Category Name: Apparel by Occasion

    Price: $3.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Adorably Chic Rhinestone Bow Barrette

    Adorably chic, this rhinestone bow barrette will elevate your dressy looks! It features a large bow design made from a woven material with a glam mini rhinestone-embellished trim. Style this hair barrette with a party dress and platform heels!

    Fit & Features

    • Large bow design
    • Woven material
    • Mini rhinestone trim
    • Metal clip closure

    Style Number/Barcode: 07006-0437

    Category Name: Apparel by Occasion

    Price: $3.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Present Rhinestone Bow Earrings

    Give yourself the gift of glam with these pretty rhinestone bow earrings! They feature an adorable hanging bow design embellished with mini sparkling rhinestones. Style with your fave party dress and platform heels!

    Fit & Features

    • Hanging bow design
    • Mini rhinestone embellishments
    • Post-back closure


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

    Style Number/Barcode: 07001-1863

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • All About The Glam Rhinestone Wrap Bracelet

    Make your 'fit all about the glamour with this trendy rhinestone wrap bracelet. It features a flexible wrap-around large chain-link design embellished with sparkling rhinestones. Style with statement earrings for a night out.

    Fit & Features

    • Flexible wrap-around large chain-link design
    • Rhinestone embellishments

    Style Number/Barcode: 07003-0505

    Category Name: Apparel by Occasion

    Price: $2.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Exquisite Beauty Gemstone And Rhinestone Chain Belt

    This glimmering gemstone and rhinestone chain belt will be the perfect finishing touch and showcase your exquisite beauty! It features luxe round and marquise-shaped gemstones, each with rhinestone outlines for all the more sparkle. Includes a back adjustable chain with a lobster clasp closure. Style over a sleek satin formal dress for a detailed waist paired with statement earrings and heels!

    Fit & Features

    • Round and marquise-shaped gemstones
    • Rhinestone outlines
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0679

    Category Name: Apparel by Occasion

    Price: $2.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sparkly Perfection Rhinestone Duster Earrings

    Radiate sparkly perfection with these glamorous rhinestone duster earrings! They feature a gorgeous cascading linear design with teardrop-shaped rhinestone embellishments increasing in size. Include a post-back closure. Style with a dainty tennis bracelet.

    Fit & Features

    • Linear design
    • Teardrop rhinestones
    • Increasing in size
    • Post-back closure


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

    Style Number/Barcode: 07001-1851

    Category Name: Apparel by Occasion

    Price: $3.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Junie Formal Floral Velvet Wrap Long Dress

    Special Occasion

    The Junie formal long dress offers an exquisite look with its luxurious burnout floral velvet pattern. Her slim silhouette is accentuated with an asymmetrical wrap front slit, while its bungee spaghetti straps and square neckline offer a finishing touch to this formal piece. Complete the look with hoop earrings for a banquet or wedding! 

    Fit & Features

    • Sleeveless square neckline
    • Bungee spaghetti straps, slim silhouette
    • Asymmetrical high front wrap slit, floor-length hem
    • Burnout floral velvet pattern
    • Smooth knit fabric, sewn-in knit lining, moderate stretch
    • Sticky bra or pasties recommended
    • Runs true to size

    Style Number/Barcode: 05002-7923

    Category Name: Apparel by Occasion

    Price: $29.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free