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.

  • Elegant Occasion Gemstone Necklace And Earrings Set

    This gleaming gemstone necklace and earrings set calls for an elegant occasion! It features a short collar necklace with a single row of rhinestones leading to a two-row rhinestone design and an intricate center design of gorgeous oval-shaped gemstones with sparkling rhinestone outlines. The matching short duster earrings feature an oval-shaped gemstone post with a two-row rhinestone hanging design leading to an oval gemstone, both featuring rhinestone outlines. Style this luxe jewelry set with a floor-sweeping formal dress for a fancy soiree!

    Fit & Features

    • Necklace and earrings set
    • Short collar necklace
    • Single row of rhinestones, two-row rhinestone design, oval-shaped gemstones, rhinestone outlines
    • Back adjustable chain, lobster clasp closure
    • Short duster earrings
    • Oval-shaped gemstone post, two-row rhinestone hanging design, oval-shaped gemstone, rhinestone outlines
    • Post-back closure


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

    Style Number/Barcode: 07002-1640

    Category Name: Apparel by Occasion

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Dare To Shine Necklace And Earrings Set

    Dare to shine with a twist! The rhinestone necklace and earrings set features fringe details for an elegant and eye-catching look with a twist design that stands out from the crowd. Complete the look with glamorous heels for a fancy evening soiree!

    Fit & Features

    • Necklace and earrings set
    • Fringe details, twist design
    • Necklace has lobster clasp closure
    • Earrings have post-back closures

     

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

    Style Number/Barcode: 07002-1646

    Category Name: Apparel by Occasion

    Price: $5.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Captivating Beauty Rhinestone Bracelet

    Captivate them with your stunning beauty and accessorize with this glimmering rhinestone bracelet! It features a chic criss-cross style with a three-row rhinestone-embellished design and a single row of round rhinestone embellishments. Add even more sparkle to your formal look with gemstone earrings!

    Fit & Features

    • Flexible memory wire, open-ended design
    • Criss-cross style
    • Three-row rhinestone-embellished design
    • Single row of round rhinestone embellishments

    Style Number/Barcode: 07003-0499

    Category Name: Apparel by Occasion

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Eye-Catching Glamour Rhinestone Block Heels

    Bring the eye-catching glamour when you strut into the room in these glitzy rhinestone block heels! They feature an open almond-shaped toe, a puff-designed toe strap with sparkling mini rhinestone embellishments, a thin ankle strap with matching rhinestones, a closed back with a zipper, and a block heel. Style with a sleek clutch.

    Fit & Features

    • Open almond toe
    • Puff-designed toe strap, mini rhinestones
    • Thin ankle strap, mini rhinestones
    • Closed back, zipper
    • Block heel
    • Faux leather material, luxe fit cushioned insole
    • Runs true to size

    Style Number/Barcode: 07401-4630

    Category Name: Apparel by Occasion

    Price: $20.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Effortless Glitz Rhinestone Necklace And Earrings Set

    Bring effortless glitz and glamour to your looks with this stunning necklace and earrings set. It features a collar-length necklace with a single chain-link design accented with varying-shaped rhinestone embellishments. The short duster earrings feature a matching chain-link and rhinestone design. Style this dainty luxe jewelry set with a tennis bracelet.

    Fit & Features

    • Necklace and earrings set
    • Collar-length necklace
    • Single chain-link design, varying-shaped rhinestones
    • Back adjustable chain, lobster clasp closure
    • Short duster earrings
    • Matching single chain-link design, varying-shaped rhinestones
    • Post-back closure


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

    Style Number/Barcode: 07002-1681

    Category Name: Apparel by Occasion

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Walk The Runway Rhinestone Stiletto Heels

    Strut in these metallic stiletto heels for the most glamorous runway walk! They feature a square toe, dual rhinestone toe straps an asymmetrical foot strap, a glitzy rhinestone ball stiletto heel,  and an adjustable ankle strap with buckle closure. Complete the look with a glitzy ring set for a formal occasion!

    Fit & Features

    • Square toe
    • Dual rhinestone toe straps
    • Rhinestone asymmetrical foot strap
    • Rhinestone ball stiletto heel
    • Adjustable ankle strap, buckle closure
    • Metallic material
    • Runs true to size

    Style Number/Barcode: 07401-4551

    Category Name: Apparel by Occasion

    Price: $4.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Star Struck Metallic Block Heels

    Strut like a star in these red-carpet-worthy metallic block heels featuring a sleek almond toe, closed ankle, and an adjustable ankle strap with buckle closure. Style with a glam box clutch to complete your dressy look!

    Fit & Features

    • Almond-shaped toe
    • Block heel
    • Closed ankle
    • Adjustable ankle strap with buckle closure
    • Chrome sheen
    • Faux leather material
    • Runs true to size

    Style Number/Barcode: 07401-4735

    Category Name: Apparel by Occasion

    Price: $12.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glam Radiance Rhinestone Strap Metallic Mules

    Radiate all the glam vibes with these fabulous rhinestone strap metallic mules! Designed with faux leather material with a flashy metallic sheen, these mules feature an open square-shaped toe, a rhinestone-adorned strappy wide-banded design for extra shine, and a sturdy block heel. The open back offers effortless on-and-off styling. Complete your glitzy 'fit with the matching shoulder bag!

    Shop Matching Bag: Glam Radiance Rhinestone Mesh Shoulder Bag

    Fit & Features

    • 4" Block heel
    • Faux leather upper, padded insole
    • Metallic sheen
    • Open square toe
    • Rhinestone strappy banded design
    • Open back, on-and-off styling
    • Luxe fit cushioned insole
    • Runs true to size

    Style Number/Barcode: 07401-4643

    Category Name: Apparel by Occasion

    Price: $12.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stylish Crowd Hoop Drop Earrings

    These earrings will make any outfit stand out! They feature linked hoops in a drop design for the perfect statement. Complete the look in a cute matching set for upcoming plans!

    Fit & Features

    • Linked hoops
    • Drop design
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2020

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Shell Shocked Faux Pearl Charm Necklace

    Leave your friends shell-shocked with this beachy boho necklace featuring faux pearl and dainty shell charms and a lobster clasp closure. Complete the look with a cute purse for any occasion!

    Fit & Features

    • Shell and faux pearl charms
    • Back adjustable chain with lobster clasp closure

    Style Number/Barcode: 07002-1812

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Encounter Elegance Faux Pearl Linear Earrings

    Encounter these elegant faux pearl linear earrings for the prettiest accessory to adorn your dressy or formal wear! Complete the look with a dainty bracelet.

    Fit & Features

    • Faux pearls
    • Linear design
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2036

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Trendy Chic Tube Hoop Earrings

    These trendy chic hoop earrings need to be in your lineup! They feature a medium tube hoop open-ended design with a post-back closure. Style with a charm necklace for everyday glam.

    Fit & Features

    • Medium tube hoop
    • Open-ended design
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2025

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Rootin Tootin Cowboy Boot Charm Necklace

    This cowboy boot charm necklace will give your outfit a western flair! It features a dainty chain link with a cowboy boot charm and lobster clasp closure. Complete the look in a basic midi dress for a country bar!

    Fit & Features

    • Chain link
    • Cowboy boot charm
    • Lobster clasp closure

    Style Number/Barcode: 07002-1805

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Up A Notch Cork Platform Block Heels

    Kick your outfit up a notch in these cork platform heels for showers, birthdays, or graduations! These quirky heels feature a square toe and faux leather wide strap for a unique touch. The cork platform sole and block heel provide added height, while the faux leather adjustable ankle strap with buckle closure ensures a comfortable fit. Complete the look with a crossbody purse.

    Fit & Features

    • 4.5" Cork Block Heel
    • Square toe
    • Cork platform sole
    • Faux leather straps
    • Adjustable ankle strap, buckle closure
    • Runs true to size

    Style Number/Barcode: 07401-4853

    Category Name: Apparel by Occasion

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sleek Deets Three-Pack Hoop Earring Set

    You'll love the stylishly sleek details of this hoop earring set! It features three pairs of chic hoop earrings including small chunky hoops, medium chunky hoops, and medium hoops with a trendy twisted design. Complete the look with a layered chain necklace.

    Fit & Features

    • Three-pack hoop earring set
    • Small chunky hoops
    • Medium chunky hoops
    • Medium twisted hoops
    • Post-back closures

     

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

    Style Number/Barcode: 07001-1990

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxe Energy Rhinestone Pearl Necklace And Earrings Set

    Bring the luxe energy to your formal 'fit with this radiant rhinestone pearl necklace and earrings set! It features a collar necklace with a single-row rhinestone chain accented with a teardrop-shaped faux pearl charm at the center. The short drop earrings feature a matching rhinestone and pearl design for a chic seamless look. Style with a dainty tennis bracelet.

    Fit & Features

    • Necklace and earrings set
    • Collar necklace, back adjustable chain with lobster clasp closure
    • Single-row rhinestone chain, teardrop faux pearl charm
    • Short drop earrings, post-back closures, rubber stoppers
    • Matching rhinestone and faux pearl design

     

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

    Style Number/Barcode: 07002-1768

    Category Name: Apparel by Occasion

    Price: $3.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam It Up Rhinestone Lariat Necklace And Earrings Set

    Glam up the night accessorizing your going-out looks with this sparkling rhinestone necklace and earrings set! It features a long lariat necklace with a single strand of square-shaped rhinestones leading to a cascading two-row rhinestone lariat design. The long duster earrings feature a matching single-row rhinestone design. Style this luxe jewelry set with a dainty tennis bracelet.

    Fit & Features

    • Necklace and earrings set
    • Single-row rhinestone lariat necklace
    • Two-row lariat design
    • Back adjustable chain with lobster clasp closure
    • Duster earrings
    • Single-row rhinestone design
    • Post-back closures, rubber stoppers

     

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

    Style Number/Barcode: 07002-1770

    Category Name: Apparel by Occasion

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Girly-Glam Pearl Bow Hair Barrette

    Channel the trendy coquette aesthetic and give your look a girly-glam vibe with this adorable pearl bow hair barrette! It features a chic oversized bow design embellished with faux pearls and small beaded detailing. Includes a metal barrette clip. Style with a skater dress and mules!

    Fit & Features

    • Oversized bow design
    • Faux pearl and beaded embellishments
    • Metal barrette clip

    Style Number/Barcode: 07006-0518

    Category Name: Apparel by Occasion

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Boho Glam Oval Metal Charm Necklace

    Level up your summer 'fits with this sleek charm necklace that gives off boho glam vibes. It features a trendy braided cord strap design accented with a hammered metal oval cutout charm. Style with hoop earrings.

    Fit & Features

    • Braided cord strap design
    • Hammered metal oval cutout charm

    Style Number/Barcode: 07002-1787

    Category Name: Apparel by Occasion

    Price: $10.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Beachy Beauty Seashell Charm Anklet Set

    Create a coastal chic look radiating effortlessly glam vibes with this beachy anklet set! It features three dainty anklets including a small chain-link design, a beaded chain-link design, and a trendy paperclip chain accented with rhinestones, faux pearls, and seashell charms. Style with strappy sandals.

    Fit & Features

    • Three-pack anklet set
    • Small chain
    • Beaded chain
    • Paperclip chain with rhinestones, faux pearls, and seashell charms
    • Back adjustable chains, lobster clasp closures

    Style Number/Barcode: 07003-0556

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sweet Cherry Charm Necklace

    Make your look sweet for summer with this cherry charm necklace featuring a delicate chain with a lobster clasp closure. Style this necklace with a summer dress for a backyard BBQ or carnival!

    Fit & Features

    • Cherry charm
    • Delicate chain
    • Lobster clasp closure

    Style Number/Barcode: 07002-1806

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Bubbly Bliss Strapless Corset Floral Skater Dress

    Spark bubble bliss in this adorable floral skater dress at every party, shower, or graduation! Perfect for any occasion, this dress features a strapless neckline, flexible boning for a flattering fit, and a playful skater silhouette. The bubble short-length hem adds an extra touch of whimsy, while the ditsy floral rose print adds a touch of charm. Complete the look with earrings and strappy platform shoes.

    Fit & Features

    • Ditsy floral rose print
    • Woven fabric, sewn-in knit lining
    • Strapless neckline, back zipper and hook-eye closure
    • Flexible boning
    • Skater silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3020

    Category Name: Apparel by Occasion

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Feeling Flirtatious Satin Glitter Mini Dress

    Looking for something to make heads turn? This satin mini dress is the perfect pick! It features a sheer mesh glitter peasant long sleeves, a figure-flattering side pleated seam and bodycon silhouette, and a wrap mini-length hem. Complete the look with heels and a handbag for a party!

    Fit & Features

    • Sheer mesh glitter peasant long sleeves
    • Square neckline
    • Side pleated seam
    • Bodycon silhouette
    • Wrap mini-length hem
    • Satin fabric, minimal stretch
    • Runs true to size

    Style Number/Barcode: 05101-2925

    Category Name: Apparel by Occasion

    Price: $20.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Whimsical Touch Pearl Flower Strap Cork Wedges

    Hello 2024 brides! Add a whimsical touch to your bridal looks with these pearl flower strap cork wedges perfect for engagement parties, bachelorettes, or rehearsal dinners! Made with smooth faux leather, they feature an open almond-shaped toe, a toe strap accented with chic chiffon flowers with center faux pearl detailing, thin adjustable ankle and heel straps, and a tall cork wedge heel for added lift and support. Style with elegant jewelry.

    Fit & Features

    • 4" Cork wedge heel
    • Faux leather upper
    • Open almond toe
    • Toe strap with chiffon flowers with faux pearl details
    • Adjustable ankle and heel straps, buckle closure
    • Padded insole
    • Runs true to size

    Style Number/Barcode: 07406-0340

    Category Name: Apparel by Occasion

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale