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.

  • Julianna Floral Mesh Strapless Mermaid Dress

    Special Occasion

    The Julianna mermaid dress is designed with a gorgeous blooming floral print on airy mesh fabric with a knit lining, an iconic look for your next formal affair. It features a strapless sweetheart neckline with built-in bust padding, a draped cowl neck overlay, and a floor-length mermaid silhouette to showcase your curves. Style with stiletto heels.

    Fiery, bold, and unforgettable—this dress is made to stand out. Want more? Browse our gorgeous red prom dresses or discover the perfect wedding guest dresses for your next RSVP.

    Fit & Features

    • Floral printed sheer mesh fabric with knit lining, plenty of stretch
    • Strapless sweetheart neckline, padded bust, no-slip strip
    • Draped cowl neck overlay
    • High waist seam
    • Floor-length mermaid silhouette
    • Runs true to size

    Style Number/Barcode: 05002-8620

    Category Name: Apparel by Occasion

    Price: $59.90

    Availability: In Stock

    Available Color: MAGENTA

    Available Size: XS, S, M, L

  • Social Butterfly Flower Hoop Earrings Set

    The perfect three-pack earring set to adorn all of your outfits for everything on the calendar! This set has one pair of rhinestone embellished butterflies, one pair of flowers, and one pair of rhinestone trim hoop earrings each with post-back closures. Complete the look with dressy heels.

    Fit & Features

    • Thre-pack earrings set
    • One pair of rhinestone butterflies
    • One paid of flowers
    • One pair of rhinestone trim hoop earrings
    • Post-back closures

     

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

    Style Number/Barcode: 07001-2032

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Luxe Rhinestone Lariat Necklace And Earrings Set

    This luxe jewelry set features a V-shaped collar necklace with a gorgeous rhinestone embellished design and short cascading lariat. The duster earrings feature a matching rhinestone design for a seamless glam look.

    Fit & Features

    • Necklace and earrings set
    • V-shaped collar necklace, back adjustable chain with lobster clasp closure
    • Single row of mini rhinestones, round rhinestones with mini rhinestone outline
    • Short lariat, teardrop rhinestone accent
    • Short duster earrings, post-back closures
    • Round rhinestones and teardrop rhinestone accent, mini rhinestone outline

     

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

    Style Number/Barcode: 07002-1919

    Category Name: Apparel by Occasion

    Price: $10.90

    Availability: In Stock

    Available Color: SILVER

    Available Size: NS

  • Katalina V-Neck Ruffle A-Line Party Dress

    Special Occasion

    The Katalina sleeveless mesh party dress features a V-neckline with padded bra cups for support, adjustable spaghetti straps for a customized fit, and a voluminous ruffled A-line short silhouette. Perfect for prom or birthdays, pair with platform heels.

    Fit & Features

    • Mesh fabric, multiple stretchy knit and tulle linings
    • V-neckline
    • Padded bra cups
    • Adjustable spaghetti straps
    • Back zipper with hook-eye closure
    • Ruffled A-line short silhouette
    • Runs true to size

    Style Number/Barcode: 05001-2460

    Category Name: Apparel by Occasion

    Price: $29.97 $69.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sleek Design Hoop Earrings Set

    This sleek three-pack earring set features two small pairs of asymmetric hoop earrings and one small pair of curved hoop earrings with a chic bar design. Style with a dainty necklace for everyday glamour!

    Fit & Features

    • Three-pack earrings set
    • Two pairs of small asymmetric hoop earrings
    • One pair of small curved hoop earrings with bar design
    • Post-back closures

     

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

    Style Number/Barcode: 07001-2147

    Category Name: Apparel by Occasion

    Price: $10.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Undeniable Rhinestone Linear Earrings

    Undeniably sleek and glam, adorn your look with this rhinestone earring featuring a crisscross design with a single rhinestone fringe and bar trim secured with a post-back closure. Complete the look with a chic choker.

    Fit & Features

    • Crisscross design
    • Single rhinestone fringe, bar trim
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2051

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Endless Luxe Rhinestone Lariat Necklace Set

    This necklace set provides endless luxe to every formal dress. The set includes a statement lariat necklace and earrings. Pair with a clutch.

    Fit & Features

    • Jewelry set includes two pieces
    • Lariat necklace, earrings
    • Lobster clasp closure
    • Post back closures


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

    Style Number/Barcode: 07002-1917

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Whimsical Romance Heart Charm Huggie Earrings

    Add a romantic look with these heart charm huggie earrings secured with an omega closure. Pair with a sweater.

    Fit & Features

    • Huggie-design
    • Heart charm
    • Omega closure

     

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

    Style Number/Barcode: 07001-2182

    Category Name: Apparel by Occasion

    Price: $2.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Trend Gemstone Cross Chain Necklace

    Add a glam trendy style to your everyday look with this chain necklace featuring a cross charm embellished with pretty gemstones. Pair with hoop earrings.

    Fit & Features

    • Chain-link design
    • Cross charm
    • Gemstone embellishments
    • Back adjustable chain with lobster clasp closure

    Style Number/Barcode: 07002-1972

    Category Name: Apparel by Occasion

    Price: $10.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sweet Romance Velvet Bow Stiletto Mules

    Create major romance vibes in these velvet bow stiletto mules for an adorable look everywhere you go. Pair with a flirty skater dress.

    Fit & Features

    • 3" Stiletto heel
    • Faux leather outsole
    • Open almond toe
    • Large bow accent strap over the toe, velvet material
    • Open back, on-and-off styling
    • Faux leather padded insole 
    • Runs true to size

    Style Number/Barcode: 07401-5182

    Category Name: Apparel by Occasion

    Price: $9.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glamorous Six Pack Ring Set

    A six-pack ring set featuring glamorous designs and styles some with sparkly rhinestone embellishments that dress up any look.

    Fit & Features

    • Six-pack ring set
    • Various designs and styles
    • Some with rhinestone embellishments

    Style Number/Barcode: 07004-0404

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Gorgeous Glamour Rhinestone Fringe Earrings

    Exude gorgeous glamour with these sparkling rhinestone earrings featuring a diamond-shaped duster design with cascading fringe detailing. Style with an envelope clutch for your dressy affair.

    Fit & Features

    • Diamond-shaped post
    • Diamond-shaped duster design
    • Cascading fringe
    • Rhinestone embellishments
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2184

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Elegant And Chic Rhinestone Duster Earrings

    Elegant and chic, these rhinestone duster earrings feature a cascading asymmetric embellished design for a gorgeous sparkle. Style with a tennis bracelet.

    Fit & Features

    • Linear duster design
    • Asymmetric rhinestone embellishments
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2154

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glitzy Glow Glitter Strapless Bodycon Mini Dress

    Glitz and glow in this glitter mini dress boasting a strapless neckline and a wrap bodycon fit that makes your curves shine. Complete the look with block heels.

    Fit & Features

    • Glitter knit fabric with knit lined bust, plenty of stretch
    • Strapless elasticized straight neckline
    • Ruched detailing
    • High waist seam, midi-length side sash accent
    • Faux wrap-front design
    • Mini-length bodycon silhouette
    • Runs true to size

    Style Number/Barcode: 05103-5749

    Category Name: Apparel by Occasion

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sleek Minimalist Era Teardrop Slider Necklace

    Fit & Features

    • Dainty chain-link
    • Y-shaped design
    • Adjustable slider
    • Teardrop-shaped accents
    • Back adjustable chain with lobster clasp closure

    Style Number/Barcode: 07002-1964

    Category Name: Apparel by Occasion

    Price: $9.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Leona Satin Lace-Up High Slit Midi Dress

    Special Occasion

    Showcase your gorgeous silhouette in the Leona satin bodycon midi dress featuring a sleeveless sweetheart neckline accented with a pleated cowl overlay, and spaghetti straps leading to an open lace-up strappy design for a customized fit. The sultry side cutouts at the waist and the high-cut side slit add a bold allure. Complete your stunning cocktail party look with stiletto heels.

    With a smooth, luminous finish, this dress was made to shine. Keep the luxe look going with breathtaking satin prom dresses or go for a sophisticated statement with our wedding guest dresses.

    Fit & Features

    • Satin-knit fabric with knit bust lining, moderate stretch
    • Sweetheart neckline with pleated draped cowl overlay, padded bust
    • Spaghetti straps, open back with cross-back lace-up strappy design
    • Asymmetric side cutouts
    • High side slit
    • Midi-length bodycon silhouette
    • Runs true to size

    Style Number/Barcode: 05001-2525

    Category Name: Apparel by Occasion

    Price: $9.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Celestial Sparkle Rhinestone Star Hoop Earrings

    The dainty hoop earrings feature a large thin design detailed with a glitzy star charm with mini rhinestone embellishments. Pair these sparkly celestial hoops with a layered charm necklace.

    Fit & Features

    • Large thin open-ended hoop
    • Star charm with mini rhinestones
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2043

    Category Name: Apparel by Occasion

    Price: $9.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Everlasting Shine Rhinestone Linear Earrings

    Bring the shine with earrings that elevate your elegant outfits! The earrings feature a dainty linear design with a rhinestone stud. Complete the look with a long satin dress for the perfect wedding guest outfit! 

    Fit & Features

    • Dainty linear design
    • Chain link
    • Rhinestone stud
    • Fish-hook back

     

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

    Style Number/Barcode: 07001-2128

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Unforgettable Luxe Rhinestone Linear Earrings

    Fit & Features

    • Linear design 
    • Rhinestones
    • Post-back closure 


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

    Style Number/Barcode: 07001-2156

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • True Bliss Rhinestone Bow Earrings

    Adorn your ears in these earrings featuring rhinestone embellished bows perfect for dressing up your semi-formal look.

    Fit & Features

    • Rhinestone embellished bows
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2088

    Category Name: Apparel by Occasion

    Price: $7.90

    Availability: In Stock

    Available Color: GOLD, SILVER

    Available Size: NS

  • Elevated Shine Cubic Zirconia Leaf Bracelet

    Elevate your formal look with this cubic zirconia leaf bracelet with an adjustable sliding bead for your perfect fit. Pair with earrings.

    Fit & Features

    • Cubic zirconia gemstones
    • Leaf-design
    • Dainty box chain
    • Adjustable fit with sliding bead

    Style Number/Barcode: 07003-0603

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Irresistibly Bold Halter Strappy Bodycon Midi Dress

    Make an irresistible presence at cocktail parties in this sleeveless midi dress for a chic and bold style! The halter neckline with dual button closures and strappy open back enhance your natural curves while the ruched bodycon silhouette and ruffled midi-length hem create a show-stopping look. Complete the look in stiletto heels and a clutch.

    Fit & Features

    • Mesh fabric, sewn-in knit lining, moderate stretch
    • Halter neckline with dual button closures
    • Open strappy back
    • Back zipper and hook-eye closure
    • Ruched bodycon silhouette
    • Ruffled hem
    • Style runs small

    Style Number/Barcode: 05101-3376

    Category Name: Apparel by Occasion

    Price: $46.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sassy Moment Snake Print Block Heels

    Step into these snake print block heels to add sass to your look. They feature a platform sole and a luxe fit breathable cushioned insole for comfort. Pair with a little black dress.

    Fit & Features

    • Block heel
    • Faux leather material
    • Open almond-toe, single strap over the toe
    • Adjustable ankle strap with small buckle
    • Platform sole
    • Luxe fit breathable cushioned insole
    • Snake print
    • Runs true to size

    Style Number/Barcode: 07401-5059

    Category Name: Apparel by Occasion

    Price: $9.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Essential Chic Staple Platform Block Heels

    A pair of chic staple block heels featuring a sleek single strap design and platform sole to elevate your look. Pair with a handbag.

    Fit & Features

    • Block heel
    • Adjustable ankle strap with small buckle
    • Single strap design
    • Almond toe
    • Platform
    • Runs true to size

    Style Number/Barcode: 07401-5018

    Category Name: Apparel by Occasion

    Price: $9.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free