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.

  • Sparkle Rhinestone Gem Double Headband

    Feel glamorous wearing this stunning double rhinestone headband. It's adorned with dazzling gems that sparkle and shine, making any look feel special. Complete the look with dainty earrings for day or night!

    Fit & Features

    • Double rhinestone headband
    • Gems decoration

    Style Number/Barcode: 07006-0432

    Category Name: Apparel by Occasion

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sultry Mode Long Sleeve Corset Top

    This sultry long sleeve corset top will be your new staple for going out! It features a square neckline, sheer long fitted sleeves, a chic bustier-style bodice with piping accents for a snatched look, and a fitted mid-length hem. The sheer mesh fabric has a partial mesh lining. Style this corset top with a mini skirt and mules!

    Fit & Features

    • Square neckline
    • Sheer long fitted sleeves
    • Bustier-style bodice, vertical piping detail
    • Fitted mid-length hem
    • Sheer mesh fabric, partial mesh lining
    • Plenty of stretch
    • Runs true to size

    Style Number/Barcode: 06001-5027

    Category Name: Apparel by Occasion

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Juilette Sequin Mock Neck Marabou Dress

    Special Occasion

    The Juliette sequin dress was made to be seen on you at banquets, holiday parties, and fancy events! She features fitted long sleeves with fabulous marabou trim cuffs, a mock neckline, and a flattering bodycon silhouette and knee-length hem. The party dress is designed with a sequin-embellished striped pattern that sparkles on mesh fabric and has a stretchy knit lining. Complete the look with earrings and strappy heels!

    Fit & Features

    • Fitted long sleeves, marabou trim cuff
    • Mock neckline
    • Back zipper and hook-eye closure
    • Bodycon silhouette, knee-length hem
    • Sequin striped pattern, mesh fabric, stretchy knit lining
    • Bra friendly design
    • Runs true to size

    Style Number/Barcode: 05001-1766

    Category Name: Apparel by Occasion

    Price: $49.97 $99.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Kassandra Formal Rhinestone Fishnet Mini Dress

    Special Occasion

    Rhinestone dresses make sparks fly and the Kassandra formal mini dress has all the upscale shimmer! She features a sweetheart neckline, adjustable spaghetti straps, sassy sheer sides along the waist, and a bodycon silhouette that flaunts your bombshell figure. The formal mini dress is designed with light-catching rhinestone gem embellishments all over on fishnet fabric and has a stretchy knit lining. Complete the look in lace-up heels for a bachelorette, birthday party, or Vegas weekend!

    Fit & Features

    • Sleeveless sweetheart neckline, adjustable spaghetti straps
    • Back zipper and hook-eye closure
    • Sheer sides at waist, bodycon silhouette, mini-length hem
    • All-over rhinestone gem embellishments
    • Fishnet fabric, stretchy knit lining
    • Pasties recommended
    • Runs true to size

    Style Number/Barcode: 05001-1701

    Category Name: Apparel by Occasion

    Price: $14.97 $99.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Giselle Formal Sequin Velvet Lace-Up Dress

    Special Occasion

    Turn heads in this exquisite Giselle formal sequin velvet long dress while walking the red carpet or attending a black tie soiree! Crafted from luxurious sequin velvet knit fabric, she features a plunge wired V-neckline, padded bust, and spaghetti straps, with a beautiful lace-up back. The elegant mermaid silhouette boasts a high slit and sweeping floor-length hem, making it the perfect choice for any special occasion. Complete the look with a rhinestone collar necklace and heels!

    Fit & Features

    • Sleeveless plunge wired V-neckline
    • Padded bust, back zipper and hook-eye closure
    • Spaghetti straps, lace-up back
    • Mermaid silhouette, high front slit
    • Floor-length hem
    • Sequin velvet knit fabric, stretchy knit lining
    • Runs true to size

    Style Number/Barcode: 05002-7742

    Category Name: Apparel by Occasion

    Price: $9.97 $89.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Always Celebration Glitter Mock Neck Mini Dress

    Glitter dresses are always a cause for celebration! This mini-length dress features a mock neckline, peasant long sleeves, a back keyhole with button closure, and a flattering bodycon silhouette and wrap hem on glitter knit fabric that causes every room to shimmer. Complete the look in lace-up stiletto heels for a birthday or holiday party!

    Fit & Features

    • Mock neckline
    • Back keyhole with button closure
    • Peasant long sleeves
    • Bodycon silhouette
    • Wrap mini-length hem
    • Glitter knit fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05101-2805

    Category Name: Apparel by Occasion

    Price: $9.97 $52.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Alluring Look Rhinestone Choker Necklace

    This stunning rhinestone choker necklace is the perfect way to add a touch of glamour to any look. The wide choker is adorned with beautiful colored rhinestones that sparkle and shine in the light, for an eye-catching addition to your outfit. Complete the look in a corset top and jeans for the perfect evening out!

    Fit & Features

    • Wide rhinestone choker necklace
    • Colored rhinestones
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07002-1692

    Category Name: Apparel by Occasion

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Raining Glamour Rhinestone Fringe Bracelet

    Experience luxury with this glamour rhinestone bracelet! Embellished with shimmering rhinestones and cascading fringe, it's perfect for creating an unforgettable impression. Make your look sparkle with this bracelet and complete the look in decadent earrings for a formal event!

    Fit & Features

    • Rhinestone bracelet
    • Cascading fringe

    Style Number/Barcode: 07003-0498

    Category Name: Apparel by Occasion

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Exquisite Gemstone Rhinestone Bracelet

    This exquisite bracelet is an elegant addition to any outfit! Featuring gemstones with a rhinestone mini trim and a clasp closure, this bracelet is sure to sparkle and dazzle with any look. Style with a fabulous ring set for a formal occasion!

    Fit & Features

    • Gemstones, rhinestone trim
    • Clasp closure

    Style Number/Barcode: 07003-0508

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxe Statement Rhinestone Halter Body Necklace

    Make a statement in this luxe and glamorous halter body jewelry embellished with high-shine rhinestones. Its alluring V-neckline and fringe trim create a sexy silhouette that is further enhanced by the back dual adjustable chains with lobster clasp closures. Style over a sultry satin cocktail dress or under a chic top.

    Fit & Features

    • Rhinestone halter body necklace
    • V-neckline
    • Dual adjustable chains with lobster clasp closures
    • Fringe trim

    Style Number/Barcode: 07002-1670

    Category Name: Apparel by Occasion

    Price: $2.97 $75.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • All In Sequin High Rise Flare Pants

    Get dressed all in sequins! These sparkly pants feature a flattering high-rise waist, a hip-hugging fit, and a flared hem on sequin knit fabric that brings the perfect shimmer. Complete the look with the matching top for a party!

    Shop Matching Top: All In Sequin Dual Tie Front Crop Top

    Fit & Features

    • High-rise waist
    • Hip-hugging fit
    • Flared hem
    • Sequin knit fabric, slight stretch
    • Runs true to size

    Style Number/Barcode: 06502-2421

    Category Name: Apparel by Occasion

    Price: $5.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • All In Sequin Dual Tie Front Crop Top

    Get dressed all in sequins! This sparkly crop top features fitted long sleeves, dual tie-front closures, and a cropped hem on sequin knit fabric that brings the perfect shimmer. Complete the look with the matching pants for a party!

    Shop Matching Bottoms: All In Sequin High Rise Flare Pants

    Fit & Features

    • Fitted long sleeves
    • Dual tie-front closures
    • Cropped hem
    • Sequin knit fabric, slight stretch
    • Runs true to size

    Style Number/Barcode: 06202-0431

    Category Name: Apparel by Occasion

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Go All Out Rhinestone Denim Mini Skirt

    Go all out and shine in this rhinestone denim mini skirt perfect for holiday parties and casual dinners! It features a flattering high-rise waist, a form-hugging fit, a mini-length hem, and glitzy rhinestone embellishments on the front that sparkle under the light. Complete the look in a basic bodysuit and heels!

    Fit & Features

    • High-rise waist
    • Form-hugging fit, mini-length hem
    • Front rhinestone embellishments
    • Front button and hidden zipper closure
    • Back pockets, belt loop accents
    • Denim fabric, minimal stretch
    • Runs true to size

    Style Number/Barcode: 06601-0177

    Category Name: Apparel by Occasion

    Price: $9.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • All For The Bling Rhinestone Layered Bracelet

    Unleash your unique sparkle with this beautiful rhinestone bracelet! Featuring multiple rhinestone-embellished strands with a metal clasp closure, this bracelet is sure to turn heads. Complete the look in platform heels.

    Fit & Features

    • Layered multiple rhinestone strands
    • Metal clasp closure

    Style Number/Barcode: 07003-0490

    Category Name: Apparel by Occasion

    Price: $3.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Always A Stunner Sequin Velvet Mini Dress

    This sequin mini dress is always a stunner at parties! Featuring a strapless neckline and sexy bodycon silhouette with a sheer mesh waist insert that flaunts some skin, a front slit, and a mini-length hem. The luxe velvet fabric features all-over sequin embroidery for a glamorous shine. Complete the look in high heels and earrings!

    Fit & Features

    • Strapless neckline
    • Back zipper, hook and eye closure
    • Bodycon silhouette
    • Sheer mesh waist insert
    • Front slit, mini-length hem
    • Sequin embroidery, velvet fabric, full-length knit lining, minimal stretch
    • Runs true to size

    Style Number/Barcode: 05103-5266

    Category Name: Apparel by Occasion

    Price: $5.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Love Moment Floral Applique Corset Top

    Capture love in bloom wearing this corset top! Boasting a strapless neckline and hidden front hook and eye closures, an elegant floral applique, flexible boning, and a cropped hem on mesh fabric will make this your go-to for dressing up your new favorite bottoms.

    Fit & Features

    • Strapless neckline
    • Front hidden hook and eye closures
    • Floral applique, flexible boning
    • Cropped hem
    • Lined mesh fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06001-5003

    Category Name: Apparel by Occasion

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Artistic Beauty Sequin Abstract Print Corset Top

    You'll be the beautiful muse in this artsy sequin abstract print corset top! It features a strapless neckline, a corset-designed bodice with flexible boning inserts, a fitted cropped hem, and all-over sequin embroidery for a glam shine on the multi-colored abstract printed woven fabric. Style this top with a satin mini skirt and clear-heeled mules.

    Fit & Features

    • Strapless neckline
    • Corset-designed bodice, flexible boning
    • Back zipper hook-eye closure
    • Fitted cropped hem
    • All-over sequin embroidery, multi-colored abstract print
    • Lined woven fabric, minimal stretch
    • Runs true to size

    Style Number/Barcode: 06003-2348

    Category Name: Apparel by Occasion

    Price: $13.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Come My Way Ruffled Mini Skirt

    Look and feel fabulous in this mini skirt walking past your crush! The short skirt features a flattering high-rise waist, a bodycon silhouette with ruching that hugs your curves, and a front ruffle trim on mesh-lined fabric. Complete the look in a gorgeous beaded bustier for a night on the town!

    Fit & Features

    • High-rise waist
    • Back zipper and hook-eye closure
    • Bodycon silhouette, ruching
    • Front ruffle trim
    • Mini-length hem
    • Mesh fabric, sewn-in knit lining, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06501-0913

    Category Name: Apparel by Occasion

    Price: $6.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Radiate Bold Necklace And Earrings Set

    This stunning necklace set includes a necklace and earrings with a mini rhinestone trim and silver plating, and bold colored gemstones to elevate your formal wear or dressy outfit! Complete the look with a chic mini purse.

    Fit & Features

    • Matching necklace and earrings set
    • Mini rhinestone trim
    • Colored gemstones
    • Necklace has lobster clasp closure
    • Earrings have post-back closure

     

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

    Style Number/Barcode: 07002-1652

    Category Name: Apparel by Occasion

    Price: $2.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Time To Strut Spiral Strap Stiletto Pumps

    It's your time to strut and own the scene in these fab spiral strap stiletto pumps! They feature a closed pointed toe, an alluring spiral strap design that wraps around the leg embellished with sparkling rhinestones, and a sleek stiletto heel. Style these velvet pumps with an envelope clutch for your next night out.

    Fit & Features

    • Closed pointed toe
    • Open back
    • Spiral strap design
    • Mini rhinestone embellishments
    • Stiletto heel
    • Velvet material
    • Runs true to size

    Style Number/Barcode: 07401-4621

    Category Name: Apparel by Occasion

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Power Vibe Satin Wide-Leg Trouser Pants

    Strut like a power babe in these satin trouser pants! They feature a flattering high-rise waist with pleating, hidden side pockets, and a wide-leg silhouette on silky satin fabric that brings a luxurious feel to your outfit. Complete the look in a chic blazer for a networking event or lunch meeting!

    Fit & Features

    • High-rise waist, pleating, belt loop accents
    • Hidden side pockets
    • Wide-leg silhouette
    • Hidden front zipper and hook-eye closure
    • Silky satin woven fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06402-1351

    Category Name: Apparel by Occasion

    Price: $6.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Illuminate Sparkle Sequin Corset Top

    Wow in this gorgeous sequin corset top at parties or night out! This sparkly number features a strapless sweetheart neckline for a romantic look, hidden hook and eye fasteners, and flexible boning for perfect bust shaping. The cropped hem and stunning iridescent sequins will make you shine like the star you are. Complete the look in a flirty mini skirt.

    Fit & Features

    • Strapless sweetheart neckline
    • Hidden front hook and eye fasteners
    • Flexible boning
    • Cropped hem
    • Iridescent sequins, sewn-in knit lining, minimal stretch
    • Runs true to size

    Style Number/Barcode: 06003-2345

    Category Name: Apparel by Occasion

    Price: $6.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • A Little Bit Sultry Flocked Velvet Mini Dress

    Amp up your date night outfit with this stunning velvet mini dress that exudes a sultry vibe! It features a sleeveless sweetheart neckline with a center V-wired design and a built-in padded bust, adjustable spaghetti straps, chic vertical seams running down the front for a figure-flaunting look, an all-over floral flocked velvet pattern, a mini-length hem, and a bodycon silhouette to hug your curves. The sheer mesh fabric includes a nude-tone full-length lining. Complete your alluring date look with a pair of strappy stilettos.

    Fit & Features

    • Sleeveless sweetheart neckline, V-wired design, padded bust
    • Adjustable spaghetti straps, back zipper, hook and eye closure
    • Front vertical seam design
    • Floral flocked velvet pattern
    • Mini-length hem, bodycon silhouette
    • Sheer mesh fabric, nude-tone full-length knit lining, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05103-5501

    Category Name: Apparel by Occasion

    Price: $14.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Leave Them Speechless Satin Mesh Mini Dress

    Turn heads in this mesmerizing satin mesh mini dress! Featuring adjustable straps, a padded bust, a cowl neckline, a satin bodice, and a mesh ruched bodycon hem, this party-perfect mini dress will have you looking fierce and fabulous. Complete the look with earrings for a night out this weekend!

    Fit & Features

    • Sleeveless cowl neckline
    • Adjustable spaghetti straps, satin bodice
    • Padded bust, back zipper and hook-eye closure
    • Mesh ruched bodycon skirt
    • Mini-length hem
    • Sewn-in knit lining, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05103-5499

    Category Name: Apparel by Occasion

    Price: $9.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance