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.

  • Sparkly Status Rhinestone Statement Earrings

    Level up the sparkly status of your formal look with these statement earrings featuring a rectangular-shaped door-knocker design with stunning rhinestone embellishments. Style with a tennis bracelet.

    Fit & Features

    • Door-knocker design
    • Thin post
    • Rectangular-shaped outline
    • Rhinestone embellishments
    • Post-back closure, rubber stopper

     

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

    Style Number/Barcode: 07001-2150

    Category Name: Apparel by Occasion

    Price: $9.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Luxe Moment Infinity Drop Rhinestone Earrings

    Create a luxe moment with earrings that bring radiance. The earrings feature an infinity drop design and mini rhinestones. Complete look with a lace midi dress for the perfect date night look!

    Fit & Features

    • Infinity drop design 
    • Rhinestones
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2162

    Category Name: Apparel by Occasion

    Price: $8.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • My Moment Rhinestone Necklace And Earrings Set

    A necklace and earrings set features one pair of stud rhinestone earrings and one necklace with a rhinestone teardrop. Style with a formal satin dress for a special event.

    Fit & Features

    • Necklace and earrings set
    • One pair of stud rhinestone earrings
    • Post-back closure
    • Necklace, rhinestone teardrop, lobster clasp closure

    Style Number/Barcode: 07002-1904

    Category Name: Apparel by Occasion

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Gleaming Radiance Faux Pearl Metallic Block Heels

    Add that radiant touch to your formal outfits with metallic block heels that feature an open square toe with a single strap design, faux pearl with mini rhinestones, and an adjustable ankle strap with buckle closure. Complete with a satin dress for the ultimate wedding guest outfit! 

    Fit & Features

    • 3" Block heel
    • Open square toe
    • Single strap design
    • Mini rhinestones, faux pearls
    • Adjustable ankle strap with buckle closure
    • Faux leather material with a metallic finish
    • Runs true to size

    Style Number/Barcode: 07401-5121

    Category Name: Apparel by Occasion

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cutest Style Sequin Bow Strapless Lace-Up Mini Dress

    This adorable mini dress is embroidered with the cutest sequin bow pattern on lined mesh fabric to capture those trendy coquette vibes! The short dress features a strapless straight neckline, a satin ribbon lace-up back design for a customized fit, and a fitted A-line silhouette. Perfect for a party, style with metallic heels.

    Sequins bring the perfect mix of elegance and fun. Want more options? Shine in a sparkling sequin prom dress or make an entrance in our glamorous party dresses.

    Fit & Features

    • Sheer mesh fabric with knit lining, moderate stretch
    • Sequin embroidered bow pattern
    • Strapless straight neckline with no-slip strip
    • Satin ribbon lace-up back design, tie closure
    • Lower back zipper with hook-eye closure
    • Fitted A-line silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3972

    Category Name: Apparel by Occasion

    Price: $52.90

    Availability: In Stock

    Available Color: WHITE-2, PINK

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

  • Rowan Formal Glitter Ruched Mermaid Dress

    Special Occasion

    Make a dreamy entrance at your next formal affair in the stunningly glam Rowan formal glitter ruched mermaid dress! Crafted from a glitzy glitter knit fabric for an enchanting sparkle, she features a sleeveless scoop neckline, spaghetti straps, a lower back cutout to add a stylish flair, ruching at the back and down the side seams to accentuate your curves, and a floor-sweeping hem with a mermaid silhouette. Complete your look in this formal long dress with rhinestone fringe earrings.

    Fit & Features

    • Sleeveless scoop neckline, spaghetti straps
    • Hook and bar back closure
    • Lower back cutout, ruching at the back and down the side seams
    • Floor-sweeping hem, mermaid silhouette
    • Glitter knit fabric, stretchy knit lining
    • Sticky bra or pasties recommended
    • Runs true to size

    Style Number/Barcode: 05002-8641

    Category Name: Apparel by Occasion

    Price: $89.90

    Availability: In Stock

    Available Color: BURGUNDY, YELLOW, LIGHT, BLUE

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

    Product Badge:
    • Ships Free
  • Serving Looks Ruched Knit Bodycon Mini Dress

    You'll be serving looks your next night out in this sexy bodycon mini dress! Designed with a stretchy knit fabric, it features a sleeveless V-neckline with a surplice design, thin tank halter straps with a tie-back design, a partially open back, all-over ruching to accentuate your curves, and a bodycon silhouette to flaunt your figure. Style with lace-up heels.

    Fit & Features

    • Stretchy knit fabric
    • Surplice V-neckline
    • Tank halter straps, tie-back design
    • Open back
    • Ruching
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 05103-5726

    Category Name: Apparel by Occasion

    Price: $14.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Stunning Impression Floral Ruffled Midi Dress

    Make a stunning impression in this strapless floral midi dress designed with ruffled accents and a high side slit perfect for pairing with heels.

    Fit & Features

    • Floral printed sheer mesh fabric with knit lining, plenty of stretch
    • Strapless straight neckline, no-slip strip
    • Side zipper with hook-eye closure
    • All-over ruffled accents
    • High side slit
    • Midi-length slim-fit silhouette
    • Runs true to size

    Style Number/Barcode: 05101-3579

    Category Name: Apparel by Occasion

    Price: $9.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Strut Your Stuff Strappy Faux Leather Block Heels

    Strut your stuff in these stylish faux leather heels perfect for day or night wear! They feature a trendy square toe, an asymmetrical strappy design to catch attention, and an adjustable ankle strap with buckle closure. Complete the look with a cute moto jacket.

    Fit & Features

    • 4" Block heel
    • Square toe
    • Asymmetrical strappy design
    • Adjustable ankle strap, buckle closure
    • Faux leather material
    • Runs true to size

    Style Number/Barcode: 07401-4954

    Category Name: Apparel by Occasion

    Price: $9.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • My Whole Heart Swirl Charm Necklace

    Get swept away by this necklace featuring a faux suede cord with a swirl heart charm that adds the perfect touch to any outfit. Complete the look in an LBD to elevate any night out.

    Fit & Features

    • Swirl heart charm
    • Faux suede cord
    • Lobster clasp closure

    Style Number/Barcode: 07002-1820

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • In The Stars Rhinestone Charm Necklace

    This necklace features a dainty rhinestone star charm on a chain link that makes the perfect accessory to dress up any look.

    Fit & Features

    • Mini rhinestone star charm
    • Chain link
    • Lobster clasp closure

    Style Number/Barcode: 07002-1873

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Wildly Fierce Leopard Stiletto Pumps

    These wild and fierce leopard stiletto pumps were made to be seen out in the wild! They feature a pointed toe and a trendy buckle design. Complete the look in a bodycon midi dress.

    Fit & Features

    • 3.5" Stiletto heel
    • Triple-strap buckle design
    • Closed pointy-toe
    • Luxe fit cushioned insole
    • Leopard print
    • Runs true to size

    Style Number/Barcode: 07401-5162

    Category Name: Apparel by Occasion

    Price: $9.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sleek Sparkle Rhinestone Cuff Bracelet

    Give your 'fits a sleek sparkle with this gorg rhinestone cuff bracelet! It features a thin open-ended bangle design with chic rhinestone accents at each end. Pair with hoop earrings.

    Fit & Features

    • Open-ended bangle design
    • Rhinestone embellishments

    Style Number/Barcode: 07003-0559

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Drama-Worthy Abstract Floral Mesh Maxi Dress

    Bring the drama to your dressy affair in this lined mesh maxi dress accented with an abstract floral print for a gorgeous vibe. The dress features a sleeveless cowl neckline, tie-back halter straps leading to an alluring open back, and a maxi-length mermaid silhouette to show off your curves.

    Fit & Features

    • Abstract floral printed sheer mesh fabric, soft knit lining, plenty of stretch
    • Cowl neckline
    • Halter tie-back straps
    • Open back
    • Maxi-length mermaid fit
    • Lettuce-edge hem
    • Runs true to size

    Style Number/Barcode: 05101-3713

    Category Name: Apparel by Occasion

    Price: $9.97 $45.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Close To Your Heart Faux Pearl Earrings

    Keep these faux pearl embellished heart earrings close to your accessory line up! Complete the look with a chic hair accessory for any occasion.

    Fit & Features

    • Drop design
    • Faux pearl-embellished hearts
    • Post-back closures

     

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

    Style Number/Barcode: 07001-2041

    Category Name: Apparel by Occasion

    Price: $2.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Fabulous Night Rhinestone Spiral Platform Heels

    Head out for one fabulous night in these metallic platform heels sure to steal the spotlight! They feature a sleek almond toe with thin rhinestone embellished straps, a block heel that elevates the style, and rhinestone-embellished spiral ankle straps. Complete the look with a glam clutch.

    Fit & Features

    • 4.5" Block Heel
    • Almond toe
    • Rhinestone embellished straps
    • Platform sole
    • Rhinestone embellished spiral ankle straps
    • Metallic material
    • Runa true to size

    Style Number/Barcode: 07401-4963

    Category Name: Apparel by Occasion

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Stylish Slay Strappy Platform Block Heels

    Show off a stylish slay on your next night out in these faux leather platform block heels! They feature an open square-shaped toe, asymmetric straps across the foot, thin adjustable ankle and heel straps with a buckle closure, a platform sole, and a block heel. Pair with a sleek clutch.

    Fit & Features

    • 3.5" Block heel
    • Faux leather upper
    • Open square toe, asymmetrical straps
    • Adjustable ankle and heel straps with buckle
    • Platform sole
    • Luxe fit cushioned insole
    • Runs true to size

    Style Number/Barcode: 07401-4928

    Category Name: Apparel by Occasion

    Price: $9.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Chicly Femme Bodycon Abstract Mesh Midi Dress

    A sleeveless midi dress features a square neckline and a bodycon silhouette that flaunts your curves. The abstract print mesh fabric offers an artsy look. Perfect for styling with stilettos.

    Fit & Features

    • Abstract print, mesh fabric
    • Square neckline
    • Spaghetti straps
    • Bodycon midi-length fit
    • Runs true to size

    Style Number/Barcode: 05102-5580

    Category Name: Apparel by Occasion

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Elevated Glam Rhinestone Leaf Clasp Bracelet

    This rhinestone leaf clasp bracelet brings elevated glam to your evening wear. Style the bracelet with a crop top and skirt.

    Fit & Features

    • Leaf-shaped design
    • Rhinestone embellishments
    • Clasp closure

    Style Number/Barcode: 07003-0586

    Category Name: Apparel by Occasion

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Total Allure Mock Neck Side Slit Midi Dress

    A sleeveless mesh midi dress featuring a mock neckline with a chic scarf accent, a bodycon fit, and a flirty side slit. Perfect for styling with stiletto heels and a clutch.

    Fit & Features

    • Mesh fabric, sewn-in knit lining, moderate stretch
    • Mock neckline with a scarf accent
    • Back zipper and hook-eye closure
    • Side ruched seams
    • Side slit
    • Bodycon midi-length silhouette
    • Runs true to size

    Style Number/Barcode: 05101-4064

    Category Name: Apparel by Occasion

    Price: $49.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: S, M

  • Carol Sleeveless Slit Mermaid Formal Dress

    Special Occasion

    Chic and sophisticated, the Carol mermaid formal dress brings the class to banquets and black-tie parties. The classic crepe fabric includes a full-length knit lining and offers moderate stretch. Adorned with a pleated square neckline that accentuates your curves, delicate spaghetti straps, and a sultry high front slit, this floor-length dress boasts a mermaid silhouette that will turn heads. Complete the look in sleek stiletto heels.

    Fit & Features

    • Crepe fabric with knit lining, moderate stretch
    • Spaghetti straps
    • Pleated square neckline
    • Mermaid silhouette
    • High front slit
    • Sticky bra or pasties recommended
    • Runs true to size

    Style Number/Barcode: 05002-8502

    Category Name: Apparel by Occasion

    Price: $29.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glam Of The Moment Rhinestone Sequin Crop Top

    This glam-of-the-moment crop top features a sultry cowl neckline, a lace-up back, and a cropped fitted hem. The mesh-lined fabric showcases countless rhinestone and sequin embellishments. 

    Fit & Features

    • Mesh-lined fabric, minimal stretch
    • Cowl neckline
    • Adjustable spaghetti straps
    • Lace-up back
    • Rhinestone and sequin embellishments
    • Fitted crop hem
    • Runs true to size

    Style Number/Barcode: 06003-2600

    Category Name: Apparel by Occasion

    Price: $17.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxe Gleam Rhinestone Necklace And Earrings Set

    A luxe rhinestone necklace and earrings set features one pair of linear earrings with post-back closure and one lariat necklace with a lobster clasp closure. Perfect for styling for formal wear.

    Fit & Features

    • Rhinestone necklace and earrings set
    • One pair of linear earrings
    • Post-back closure
    • One lariat necklace
    • Lobster clasp closure

     

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

    Style Number/Barcode: 07002-1928

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glam Wish Rhinestone Celestial Charm Necklace

    The celestial charm necklace features a dainty chain accented with a lock charm with a mini rhinestone star, a rhinestone-embellished bar charm, and a rhinestone-embellished star charm for a pretty glam sparkle.

    Fit & Features

    • Dainty chain
    • Lock charm with rhinestone star
    • Rhinestone bar charm
    • Rhinestone star charm
    • Back adjustable chain with lobster clasp closure

    Style Number/Barcode: 07002-1871

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free