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.

  • Memorable Dazzle Rhinestone Teardrop Earrings

    Make dazzling memories in these rhinestone teardrop earrings that'll sparkle all night. Pair with a clutch.

    Fit & Features

    • Teardrop design
    • Mini rhinestones
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2175

    Category Name: Apparel by Occasion

    Price: $14.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Stunned Allure Corset Rhinestone Bodycon Mini Dress

    This rhinestone mesh mini dress features a sultry pleated V-neckline and adjustable spaghetti straps for a custom fit. The corset-style bodice flaunts the bodycon mini-length silhouette perfect for pairing with stiletto heels. 

    Fit & Features

    • Mesh fabric, sewn-in knit lining, moderate stretch
    • Pleated V-neckline
    • Adjustable spaghetti straps
    • Back zipper and hook-eye closure
    • Flexible boning, sheer trim, faux wrap sash
    • Bodycon mini-length hem
    • Runs true to size

    Style Number/Barcode: 05103-5612

    Category Name: Apparel by Occasion

    Price: $9.97 $52.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Easy To Love Cold Shoulder Bodycon Mini Dress

    A mini dress features a flattering cold shoulder neckline and ruched side seams that flaunt your curves along the bodycon fit. Perfect for a girl's night out.

    Fit & Features

    • Smooth knit fabric lined with stretchy knit
    • Cold shoulder neckline
    • Short-sleeve cuffs, spaghetti straps
    • Side ruched seams
    • Bodycon mini-length fit
    • Runs true to size

    Style Number/Barcode: 05103-5745

    Category Name: Apparel by Occasion

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • On The Beach Three-Pack Anklet Set

    Take a stylish stroll along the sandy beach wearing this three-pack anklet set. It features two dainty chain link anklets and one chain anklet with a seashell charm. Each has a lobster clasp closure. Complete the look in cute sandals.

    Fit & Features

    • Three-pack anklet set
    • Two dainty chain link anklets
    • One chain anklet with seashell charm
    • Each has a lobster clasp closure

    Style Number/Barcode: 07003-0554

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Yours Truly Heart Pendant Necklace

    The necklace your heart will desire! It features a dainty chain adorned with a solid heart pendant charm and is secured with a lobster clasp closure. Complete the look in a cute jumpsuit for any occasion.

    Fit & Features

    • Solid heart pendant charm
    • Dainty chain
    • Lobster clasp closure

    Style Number/Barcode: 07002-1829

    Category Name: Apparel by Occasion

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxe Attention Bustier Rhinestone Satin Mini Dress

    Attract all the attention in this luxe satin mini dress at the club! With a sweetheart neckline, adjustable spaghetti straps, and a rhinestone bustier bodice, this bodycon dress is perfect for a night out. The built-in padded bust and flexible boning provide support and a perfect fit, while the mini-length hem adds a touch of boldness. Complete the look in stiletto heels and earrings!

    Fit & Features

    • Satin fabric lined with stretchy knit
    • Rhinestone embellished
    • Adjustable spaghetti straps
    • Back zipper and hook-eye closure
    • Built-in padded underwire bust
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 05103-5531

    Category Name: Apparel by Occasion

    Price: $9.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Ignite The Charm Strapless Slit Midi Dress

    A strapless midi dress featuring a cowl neckline with padded bra cups for support, side ruched seams that define your curves along the bodycon fit with a side slit. The sleek knit fabric offers plenty of stretch and comfort. 

    Fit & Features

    • Knit fabric, moderate stretch
    • Strapless cowl neckline
    • Padded bra cups
    • Side ruched seams
    • Side slit
    • Bodycon fit, midi-length hem
    • Runs true to size

    Style Number/Barcode: 05101-4057

    Category Name: Apparel by Occasion

    Price: $35.90

    Availability: In Stock

    Available Color: SAGE-2, SAGE, MAUVE

    Available Size: XS, S, M, L, XL

    Product Badge:
    • Sale
  • Angelic Looks Strapless Floral Satin Romper

    A floral satin romper features a strapless neckline and a flattering skater mini-length silhouette. Perfect for styling with heels for prom or a banquet.

    Fit & Features

    • Floral jacquard pattern, satin woven fabric, bust lining
    • Strapless neckline, padded bra cups
    • Side zipper and hook-eye closure
    • Skater mini-length fit
    • Runs true to size

    Style Number/Barcode: 06403-0583

    Category Name: Apparel by Occasion

    Price: $9.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Dreamy Sparkle Celestial Charm Lariat Necklace

    This celestial charm lariat necklace will showcase the dreamiest sparkle! It features a dainty chain, an O-ring and toggle closure, a long cascading lariat design, shimmering rhinestones, and sleek moon and star charms for a trendy pop. Pair with stud earrings.

    Fit & Features

    • Dainty chain
    • O-ring and toggle closure
    • Rhinestones
    • Moon and star charms
    • Long lariat design

    Style Number/Barcode: 07002-1846

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Trendy Mixed Metals Hoop Earrings Set

    Create a trend-worthy jewelry collection with the addition of this hoop earrings set featuring gold and silver-toned metal earrings with various chic designs. Style with a midi dress.

    Fit & Features

    • Five-pack hoop earrings set
    • Mixed metals, three gold metal earrings, two silver metal earrings
    • Twisted, sleek, and chunky hoop designs

     

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

    Style Number/Barcode: 07001-2122

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Maizie Sleeveless Slit A-Line Glitter Formal Dress

    Special Occasion 

    A sleeveless formal dress features a sleek square neckline, spaghetti straps, and an A-line floor-length silhouette showcasing a sultry front slit. The glitter knit fabric offers plenty of stretch for comfort.

    Fit & Features

    • Glitter knit fabric, moderate stretch
    • Square neckline
    • Spaghetti straps
    • Front slit
    • A-line floor-length silhouette
    • Runs true to size

    Style Number/Barcode: 05002-8611

    Category Name: Apparel by Occasion

    Price: $39.97 $79.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Enticing Sultry Off-The-Shoulder Mermaid Midi Dress

    A sultry off-the-shoulder midi dress features a contrast folded neckline and flattering mermaid silhouette with a flared midi-length hem. The ponte knit fabric offers the perfect amount of stretch. 

    Fit & Features

    • Ponte knit fabric, minimal stretch
    • Off-the-shoulder contrast folded neckline
    • Back zipper and hook-eye closure
    • Mermaid silhouette
    • Flared midi-length hem
    • Runs true to size

    Style Number/Barcode: 05101-3523

    Category Name: Apparel by Occasion

    Price: $9.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Twinkle Brightly Rhinestone Linear Earrings

    You'll twinkle brightly in these dainty linear earrings featuring a chain link with rhinestone embellishments and a post-back closure. Complete the look with a necklace for any occasion.

    Fit & Features

    • Linear design
    • Rhinestone embellishments
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2037

    Category Name: Apparel by Occasion

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Chic Moves Strappy Snake Print Kitten Heels

    Make only chic moves in these sleek strappy kitten heels! Designed with faux leather material, they feature an open square-shaped toe, an asymmetric strappy design across the foot, adjustable ankle and heel straps with a buckle closure, and a short kitten heel with a snake embossed pattern for a subtle edgy vibe. Style with a clutch.

    Fit & Features

    • 2" Kitten heel with snake embossed pattern
    • Faux leather upper
    • Open square toe
    • Asymmetric strappy design
    • Adjustable ankle and heel straps with buckle
    • Padded insole
    • Runs true to size

    Style Number/Barcode: 07401-5004

    Category Name: Apparel by Occasion

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Darling Drama V-Neck Ruffled Tulle Skater Dress

    Set your aura to darling drama in this tulle skater dress for graduation parties and rehearsal dinners! The charming V-neckline and delicate adjustable spaghetti straps add a touch of romance, while the tiered ruffled skater silhouette and short-length hem create a playful vibe. Complete the look with a sparkly rhinestone handbag.

    This dress brings the drama. Want more? Turn up the volume in a showstopping ruffle prom dress or make a statement in our sleek party dresses.

    Fit & Features

    • Tulle fabric lined with stretchy knit
    • Adjustable spaghetti straps, back zipper and hook-eye closure
    • V-Neckline
    • Tiered ruffled skater silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3228

    Category Name: Apparel by Occasion

    Price: $24.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Unforgettable Luxe Cubic Zirconia Statement Ring

    Create an unforgettable luxe look with this cubic zirconia statement ring featured in a unique wrap design that gives every formal outfit a dressy touch. 

    Fit & Features

    • Wrap design 
    • Cubic zirconia stones

    Style Number/Barcode: 07004-0415

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • So Sleek Tiered Fringe Gemstone Earrings

    A pair of sleek fringe gemstone earrings to give your looks a pretty allure. Pair with a formal dress and heels.

    Fit & Features

    • Linear design
    • Tiered fringe
    • Diamond-shaped gemstones
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2169

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Steff Off-The-Shoulder Mermaid Slit Formal Dress

    Special Occasion

    An off-the-shoulder formal dress features a twisted sweetheart neckline and a flattering mermaid silhouette boasting a high front slit. Perfect for homecoming or a banquet.

    Fit & Features

    • Smooth knit fabric, moderate stretch
    • Off-the-shoulder sweetheart twisted neckline
    •  High front slit
    • Mermaid floor-length silhouette
    • Runs true to size

    Style Number/Barcode: 05002-8768

    Category Name: Apparel by Occasion

    Price: $69.90

    Availability: In Stock

    Available Color: HUNTER

    Available Size: XS, S, M, L

  • Stylish Staple Rhinestone Hoop Earrings

    These stylish rhinestone hoop earrings are the perfect compliment to your formal dress.

    Fit & Features

    • Hoop design 
    • Rhinestones 
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2170

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Blooming Beauty Floral Print Mesh Maxi Dress

    Let your beauty bloom with a mesh maxi dress that features a sleeveless sweetheart neckline with lace trim, a bodycon-fit silhouette, and a pretty floral print throughout! Complete your date night look with stiletto heels! 

    Fit & Features

    • Sheer mesh fabric with knit lining, plenty of stretch
    • Floral print
    • Sleeveless sweetheart neckline, lace trim
    • Spaghetti straps
    • Bodycon-like fit
    • Long maxi-length hem
    • Runs true to size

    Style Number/Barcode: 05101-3785

    Category Name: Apparel by Occasion

    Price: $44.90

    Availability: In Stock

    Available Color: RED

    Available Size: L, XL

  • Wendy Sleeveless Mermaid Glitter Formal Dress

    Special Occasion

    Dazzle all day and night in the Wendy sleeveless glitter formal dress at weddings or parties! Crafted from glitter fabric, this dress will make you shine like a star at any event. The square neckline and adjustable spaghetti straps flatter and support, while the mermaid silhouette and floor-length hem add an ethereal touch making you feel so stunning! Complete the look with a dainty necklace. 

    Fit & Features

    • Glitter fabric, additional fabric layer at the bust, moderate stretch
    • Adjustable spaghetti straps
    • Mermaid silhouette
    • Runs true to size

    Style Number/Barcode: 05002-8747

    Category Name: Apparel by Occasion

    Price: $69.90

    Availability: In Stock

    Available Color: HUNTER, MAUVE, BLACK

    Available Size: XS, S, M, L

  • Perfect Balance Hoop Earrings Set

    This must-have hoop earrings set has the perfect balance of sleek, glam, and trendy! It features three pairs of hoop earrings with a classic design, a rhinestone-embellished design, and a chain-link design.

    Fit & Features

    • Three-pack hoop earrings set
    • Classic design
    • Rhinestone-embellished design
    • Chain-link design
    • Omega closures, rubber stoppers

     

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

    Style Number/Barcode: 07001-2188

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Jess Side Ruffle Rhinestone Bodycon Party Dress

    Special Occasion

    Indulge in luxury and elegance in the Jess rhinestone party dress at bachelorettes, birthdays, or parties! Adorned with sparkling rhinestones on a mesh fabric, it's the perfect choice for a stylish and exclusive party look. She features a square neckline, adjustable spaghetti straps, and side ruched seams, this dress flatters your curves while the side ruffle adds a touch of sophistication to the bodycon silhouette. Complete the look with statement heels.

    This dress proves that short and stylish is always a vibe. Want more? Discover our bold short prom dresses or find a celebration-ready fit in our party dresses.

    Fit & Features

    • Rhinestone mesh fabric, sewn-in knit lining, stretchy
    • Adjustable spaghetti straps
    • Square neckline
    • Back zipper and hook-eye closure
    • Side ruffle
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 05001-2138

    Category Name: Apparel by Occasion

    Price: $29.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • All The Glam Rhinestone Clear Strap Block Heels

    If you love to be glam these faux leather block heels give your outfit the perfect touch! They feature a round toe and clear PVC straps with rhinestone embellished straps and a block heel. Complete the look with a trendy purse for going out. 

    Fit & Features

    • 3.5" Block Heel
    • Round toe
    • Clear PVC straps with rhinestone embellished straps
    • Faux leather material
    • Runs true to size

    Style Number/Barcode: 07401-4979

    Category Name: Apparel by Occasion

    Price: $9.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale