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.

  • Lilianne One-Shoulder Strappy Back Slit Formal Dress

    Special Occasion

    Sexy and sophisticated, the Lilianne one shoulder formal dress has everything you need for a night of romance! Crafted from a smooth knit fabric that fits like a glove, you'll adore this dress for formal events and celebrations. She features a one shoulder neckline that leads to the asymmetrical strappy back with a chic draping, a form-hugging slim silhouette, and a high side slit to show some leg along the floor-length hem. Complete the look with earrings and a stunning hair accessory for a glamorous style!

    Fit & Features

    • Smooth knit fabric, double-lined, moderate stretch
    • One shoulder neckline
    • Asymmetrical strappy back with draping
    • High side slit
    • Slim silhouette
    • Sticky bra or pasties recommended
    • Runs true to size

    Style Number/Barcode: 05002-8597

    Category Name: Apparel by Occasion

    Price: $29.97 $64.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Compliment Staple Basic Faux Leather Block Heels

    These faux leather heels are a staple for receiving so many compliments! They feature an almond toe with a sleek strap, a block heel, a padded footbed for comfort, and a closed ankle with a strap and zipper closure. Complete the look with a sleek handbag for any occasion!

    Fit & Features

    • 3" Block heel
    • Almond toe
    • Padded footbed
    • Closed ankle with strap, zipper closure
    • Faux leather material
    • Runs true to size

    Style Number/Barcode: 07401-4950

    Category Name: Apparel by Occasion

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Chic Aesthetic Five-Pack Bracelet Set

    The bracelet set features five bracelets with varying chic designs including a sleek snake chain, a trendy disc chain, a dainty paperclip chain accented with beading and faux pearls, a flat chain, and a classic paperclip chain. Style with hoop earrings.

    Fit & Features

    • Five-pack bracelet set
    • Snake chain
    • Disc chain
    • Dainty paperclip chain with beading and faux pearls
    • Flat chain
    • Paperclip chain
    • Adjustable lobster clasp closures

    Style Number/Barcode: 07003-0571

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sparkling Beauty Cubic Zirconia Tennis Necklace

    This sparkling cubic zirconia tennis necklace features a classic single-row embellished design with a back adjustable chain. Add even more shine to your look with rhinestone earrings.

    Fit & Features

    • Single row of cubic zirconia stone embellishments
    • Back adjustable chain with lobster clasp closure

    Style Number/Barcode: 07002-1884

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Beauty Perfection Necklace And Earrings Set

    Elevate your formal wear beauty in this necklace and earrings set for a perfect look! The necklace features a decadent design glimmering with rhinestone embellishments in a V-cut design with matching dangly rhinestone earrings. Complete the look with a glamorous clutch for a special occasion!

    Fit & Features

    • Necklace and earrings set
    • Rhinestone necklace, V-cut design, lobster clasp closure
    • Dangly rhinestone earrings
    • Post-back closure

     

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

    Style Number/Barcode: 07002-1887

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Beauty Unraveled Faux Pearl Rhinestone Block Heels

    Unravel these beautiful block heels for a statement-making look! They feature a sleek almond toe, faux pearl and rhinestone embellished strappy design, a luxe fit quilted insole for ultimate comfort, and a block heel. Complete the look with a clutch for a dressy event.

    Fit & Features

    • 3.5" Block heel
    • Almond toe
    • Faux pearl and rhinestone embellished strappy design
    • Luxe fit quilted cushioned insole
    • Faux leather material
    • Runs true to size

    Style Number/Barcode: 07401-4969

    Category Name: Apparel by Occasion

    Price: $9.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxe Sparkle Rhinestone Mesh Mini Dress

    Dazzle in a sleeveless mini dress with a sleeveless v-neckline, adjustable spaghetti straps for a secure fit, and rhinestone embellishments on a stretchy mesh fabric. Perfect for styling with a sleek clutch and fringe earrings. 

    Fit & Features

    • Stretchy mesh fabric 
    • Rhinestone embellishments
    • Sleeveless V-neckline
    • Adjustable spaghetti straps
    • Mini length hem 
    • Runs true to size

    Style Number/Barcode: 05103-5489

    Category Name: Apparel by Occasion

    Price: $9.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Dahlia V-Neck Mermaid Lace Velvet Formal Dress

    Special Occasion

    This sleeveless velvet formal dress features a flattering V-neckline and adjustable spaghetti straps. The lace-trimmed sides boast an hourglass effect along form-hugging mermaid silhouette and floor-length hem. 

    Fit & Features

    • Velvet fabric, lined, moderate stretch
    • V-neckline with padded bra cups
    • Adjustable spaghetti straps
    • Back zipper and hook-eye closure
    • Mermaid silhouette with lace trimmed sides
    • Floor-length hem
    • Runs true to size

    Style Number/Barcode: 05002-7558

    Category Name: Apparel by Occasion

    Price: $74.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S

  • Stackable Style Seven Pack Ring Set

    The perfect seven-pack ring set to achieve stackable style! This set features an assortment of various designs and styles with glitzy rhinestone embellishments that bring some sparkle to your look. Complete the look with a chic handbag for any occasion!

    Fit & Features

    • Seven-pack ring set
    • Rhinestone embellishments
    • Various designs and styles

    Style Number/Barcode: 07004-0399

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Gloss Up Glitter Rhinestone Platform Block Heels

    Gloss up your wardrobe in these glitter rhinestone platform block heels! Accented with a sleek almond toe, rhinestone embellished toe straps and asymmetrical straps, a closed ankle, and an adjustable ankle strap with buckle closure.

    Fit & Features

    • 3.5" Block heel
    • Almond toe, platform sole
    • Rhinestone embellished straps, asymmetrical strap
    • Closed ankle, adjustable ankle strap, buckle closure
    • Luxe fit cushioned footbed
    • Glitter mesh material
    • Runs true to size

    Style Number/Barcode: 07401-4700

    Category Name: Apparel by Occasion

    Price: $32.90

    Availability: In Stock

    Available Color: SILVER, BLACK, GOLD-2

    Available Size: 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 10

  • Mythical Babe Butterfly Rhinestone Spiral Stiletto Heels

    Step out looking like a mythical babe in these statement stiletto heels for a truly exclusive look! These heels are designed with a sleek almond toe, sparkling rhinestone spiral strap adorned with butterfly printed organza appliques, and a sleek stiletto heel. Made from iridescent metallic material, these heels will add a touch of magic to any outfit! Complete the look with a fab skater dress for a party!

    Fit & Features 

    • 4.5" Stiletto heel
    • Almond toe
    • Rhinestone embellished spiral straps
    • Butterfly printed organza appliques
    • Iridescent metallic material
    • Luxe fit cushioned insole
    • Runs true to size

    Style Number/Barcode: 07401-4977

    Category Name: Apparel by Occasion

    Price: $12.97 $39.90

    On Sale: Yes

    Availability: In Stock

    Available Color: WHITE

    Available Size: 7, 7.5, 8, 8.5

    Product Badge:
    • Sale
  • Chic And Sleek Metal Choker Necklace

    Chic and sleek, this metal choker necklace will be your new fave accessory. It features a trendy overlapping open and close design that will elevate your basic 'fits. Style with hoop earrings.

    Fit & Features

    • Overlapping open and close design

    Style Number/Barcode: 07002-1822

    Category Name: Apparel by Occasion

    Price: $14.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Presley Lace-Up Mermaid Velvet Mesh Formal Dress

    Special Occasion

    A sleeveless formal dress brings classy elegance featuring a cowl scoop neckline, adjustable spaghetti straps, and a lace-up back. The velvet burnout pattern on mesh fabric highlights your curves along the mermaid silhouette and floor-length hem. 

    Fit & Features

    • Velvet burnout pattern, mesh fabric lined with stretchy knit
    • Cowl scoop neckline
    • Adjustable spaghetti straps
    • Lace-up back, lower zipper and hook-eye closure
    • Mermaid floor-length silhouette
    • Runs true to size

    Style Number/Barcode: 05002-8444

    Category Name: Apparel by Occasion

    Price: $69.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sultry Flair Rhinestone Knit Halter Crop Top

    This crop top features all-over mini rhinestone embellishments on slinky knit fabric for a glitzy shine. The plunging cowl neckline brings a sultry flair, while the halter straps keep your look on-trend.

    Fit & Features

    • Stretchy slinky knit fabric
    • Cowl neckline, vertical bar detail
    • Halter straps
    • Partial open back
    • All-over mini rhinestones
    • Fitted cropped hem
    • Runs true to size

    Style Number/Barcode: 06001-5517

    Category Name: Apparel by Occasion

    Price: $14.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Celestial Cutie Rhinestone Star Charm Earrings

    Wish upon a star and watch these rhinestone star charm earrings fall into your shopping cart! Complete the look in a crochet midi dress for a sunset dinner. 

    Fit & Features

    • Mini round rhinestone post
    • Chain-link drop design
    • Rhinestone star charm
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2027

    Category Name: Apparel by Occasion

    Price: $3.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Stunning Detail Textured Hoop Earrings

    A pair of hoop earrings featuring a stunning textured design and a post-back closure perfect for dressing up your look.

    Fit & Features

    • Textured hoop earrings
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2096

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Chic Rhinestone Cross Charm Layered Necklace

    A chic layered necklace featuring delicate cross charms with rhinestone embellishments that give every outfit the perfect glimmer. Complete the look with a halter jumpsuit.

    Fit & Features

    • Two-row layered chain-link design
    • Two cross charms, mini rhinestone embellishments
    • Back adjustable chain with lobster clasp closure

    Style Number/Barcode: 07002-1924

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Chic Alert Coiled Hoop Earrings

    Give every outfit a statement look with these coiled hoop earrings! Complete the look in a plunge neck midi dress.

    Fit & Features

    • Open-ended hoop earrings
    • Coiled design
    • Post-back closures

     

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

    Style Number/Barcode: 07001-2114

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Wings Of A Butterfly Rhinestone Fringe Earrings

    These statement iridescent rhinestone earrings feature butterfly wings with cascading fringe. Perfect for styling with semi-formal dress and heels.

    Fit & Features

    • Butterfly wings
    • Cascading fringe
    • Iridescent rhinestones
    • Post-back closure, rubber stopper

     

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

    Style Number/Barcode: 07001-2078

    Category Name: Apparel by Occasion

    Price: $12.90

    Availability: In Stock

    Available Color: BLUSH

    Available Size: NS

  • Delicate Charm Layered Necklace

    Delicate and divine, this charm-layered necklace will complete your look beautifully! Style with a dressy jumpsuit for date night.

    Fit & Features

    • Delicate layered design
    • Two charms
    • Lobster clasp closure

    Style Number/Barcode: 07002-1874

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Luxe Bloom Floral Trim Hoop Earrings

    These luxe earrings feature a unique floral trim perfect for making a statement. Complete the look with a handbag.

    Fit & Features

    • Large hoop earrings
    • Floral-designed trim
    • Omega closures

     

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

    Style Number/Barcode: 07001-2116

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Bold Six Pack Ring Set

    Embolden your look with this six-pack ring set featuring various styles and designs that flatter and add a unique touch! Complete the look with cute heels for any occasion.

    Fit & Features

    • Six pack ring set
    • Various styles and designs

    Style Number/Barcode: 07004-0409

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: In Stock

    Available Color: GOLD

    Available Size: 8

    Product Badge:
    • Sale
  • Arie Strapless Rhinestone A-Line Party Dress

    Special Occasion

    This strapless party dress features a flattering A-line silhouette with a ruffled short-length hem for a flirtatious allure. The glitter rhinestone embellished mesh fabric offers a sparkling look at the school dance or birthday party.

    Fit & Features

    • Glitter rhinestone mesh fabric lined with stretchy knit
    • Strapless neckline, padded bra cups
    • Back zipper and hook-eye closure
    • Flexible boning
    • A-line ruffled short-length silhouette
    • Runs true to size

    Style Number/Barcode: 05001-2665

    Category Name: Apparel by Occasion

    Price: $64.90

    Availability: In Stock

    Available Color: LIGHT, BLUE

    Available Size: L

  • Baby Angel Chain Necklace

    This dainty chain necklace features letter charms that spell out "Baby Angel". Perfect for styling with a mini dress for any occasion.

    Fit & Features

    • Dainty chain 
    • Letter charms spell "Baby Angel"
    • Lobster clasp closure

    Style Number/Barcode: 07002-1911

    Category Name: Apparel by Occasion

    Price: $2.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale