Engagement Dresses

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

Elegant Engagement Dresses for Your Unforgettable Moment

Celebrate your love story with Windsor's stunning collection of engagement dresses, perfect for capturing every magical moment. Whether you're saying "yes" to forever, taking engagement photos, or toasting with loved ones, our curated styles will make you feel effortlessly radiant.

Explore a dreamy selection of short, midi, and long dresses in timeless white, soft pastels, and delicate floral prints—perfect for sunlit celebrations. Opt for flowing silhouettes in airy chiffon, romantic lace, or modern satin to match your unique style. Looking for a chic alternative? Try a sleek jumpsuit or a matching set for a fresh, contemporary take on bridal elegance. Our experts have more inspo and advice for you on the Windsor fashion blog:

From intimate garden parties to glamorous soirées, Windsor has the perfect look for every engagement event. Complete your outfit with dainty accessories, strappy heels, and a statement clutch. Let your love story shine with styles designed for this unforgettable season.

Discover Windsor’s Wedding Shop and find the perfect dress for your special moments.

  • Trendy Stunner Geometric Rhinestone Hoops

    Keep it trendy with rhinestone hoops that bring the glam! The hoops feature a circle outline on post and a rectangular-shaped outline with mini rhinestone embellishments. Complete look with an LBD

    Fit & Features

    • Circle outline on post
    • Rectangular-shaped outline
    • Mini rhinestones
    • Post-back closure 

     

    Earrings are considered final sale merchandise. FINAL SALE and CLEARANCE merchandise may not be returned or exchanged.

    Style Number/Barcode: 07001-0907

    Category Name: Engagement Dresses

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

  • Glam Geometric Rhinestone Earrings

    Keep it glam with geometric earrings that are all the luxe! The earrings feature a rhinestone circle outline on post and a geometric outline embellished with rhinestones. Complete look with a satin midi dress

    Fit & Features

    • Circle outline
    • Rhinestone
    • Geometric outline
    • Post-back closure 

    Style Number/Barcode: 07001-0905

    Category Name: Engagement Dresses

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

  • Curves Ahead Sleeveless Bandage Bodycon

    Showcase curves in a bandage dress that shows off curves in all the right places! The dress features a sleeveless V-neckline, tank-like shoulder straps, and a bandage silhouette throughout. Complete look with rhinestone heels and a rhinestone clutch. 

    Fit & Features

    • Sleeveless V-neckline
    • Tank-like shoulder straps
    • Bandage design 
    • Bodycon silhouette
    • Form hugging fit
    • Moderate stretch 
    • Runs true to size

    Style Number/Barcode: 06005-0677

    Category Name: Engagement Dresses

    Price: $6.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

  • Luxe Moments Double O-Ring Belt

    Create a luxe moment with a rhinestone belt that sparkles under the spotlight! The belt features a single row of rhinestones and a double O-ring design. Complete look with a high low dress and heels. 

    Fit & Features

    • Single row of rhinestones
    • Double O-ring design 

    Style Number/Barcode: 07301-0235

    Category Name: Engagement Dresses

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Bold Vibes Strappy Stiletto Heels

    Bring the bold vibes to your stylish summer look with these trendy heels. They feature an open square toe, a thin strappy design that wraps around the ankle, and a sleek stiletto heel. Pair these stilettos with a casual dress and chic shades.

    Fit & Features

    • Open square toe
    • Thin strappy design
    • Stiletto heel
    • Faux leather material
    • Runs true to size

    Style Number/Barcode: 07401-2872

    Category Name: Engagement Dresses

    Price: $16.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Feelin' Flirty Floral Mini Dress

    This flirty floral mini dress is a must-have for summer parties! It features a sleeveless sweetheart neckline, adjustable spaghetti straps, a back zipper closure, ruched detailing, and a short, form-hugging fit. Style this dress with a chic charm necklace and wedges.

    Fit & Features

    • Sleeveless sweetheart neckline
    • Spaghetti straps
    • Back zipper closure
    • Ruching
    • Mini-length, curve-hugging silhouette
    • Mesh fabric, floral print
    • Runs true to size

    Style Number/Barcode: 05102-1497

    Category Name: Engagement Dresses

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Fun And Flirty Skater Dress

    This adorable skater dress will bring all the fun and flirty vibes to your party look! It features a sleeveless square neckline, ruffled spaghetti straps, and a cute fit and flare skater silhouette. Style this dress with hoop earrings and wedges.

    Fit & Features

    • Sleeveless square neckline
    • Ruffled spaghetti straps
    • High waist, skater silhouette
    • Cotton fabric
    • Runs true to size

    Style Number/Barcode: 05102-4170

    Category Name: Engagement Dresses

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Alluring Beauty Sheer Lace Midi Dress

    Allure them all with your stunning beauty in this sheer lace midi dress! It features a sleeveless V-neckline with a detailed trim, spaghetti straps, a sheer panel under the bust, a mini-length lining, and a mid-length sheer trumpet hem with a high-low silhouette. Style this dress with new heels.

    Fit & Features

    • Sleeveless V-neckline, detailed trim
    • Spaghetti straps
    • Sheer panel under the bust
    • Mini-length lining
    • Mid-length sheer trumpet hem, high-low silhouette
    • Lace fabric
    • Runs true to size

    Style Number/Barcode: 05101-1031

    Category Name: Engagement Dresses

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Corinna Formal Floral Chiffon Wrap Dress

    Special Occasion 

    Wrap yourself in a formal dress that makes a sweet impression for your next night out. Corinna features a sleeveless V-neckline, adjustable spaghetti straps, lace-up back, a gorge floral print, and a wrap silhouette accented with a high slit. The dress is composed of a lined chiffon fabric that offers a form-hugging fit with minimal stretch. Complete look with heels and statement earrings

    Fit & Features

    • Sleeveless V-neckline
    • Adjustable spaghetti straps
    • Lace-up back
    • Floral print
    • Wrap silhouette, high slit
    • Chiffon fabric
    • Form hugging fit

     

    Style Number/Barcode: 05002-1186

    Category Name: Engagement Dresses

    Price: $9.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glitzy Girl Rhinestone Mules

    Bring all the glitz and shine with these heeled mules! They feature an open square toe, two bands with rhinestone detailing and a block heel. Pair them with a mini dress and a matching rhinestone bag.

    Fit & Features

    • Open square toe
    • Double bands with rhinestone detailing
    • Block heel
    • Runs true to size

    Style Number/Barcode: 07401-2603

    Category Name: Engagement Dresses

    Price: $12.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Rhinestone Heart Barrette

    Fall head over heels for this gorgeous barrette that will bring sweet vibes to your look. It features a heart-shaped design with rhinestone embellishment. Elevate the outfit with rhinestone stud earrings.

    Fit & Features

    • Hair barrette
    • Heart-shaped design
    • Rhinestone embellishment

    Style Number/Barcode: 07006-0242

    Category Name: Engagement Dresses

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

  • Strappy And Chic Platform Block Heels

    Strappy and chic, these platform block heels are perf for happy hour with the squad! They feature an open square toe, a thick toe strap, a thin strappy wrap-around design with adjustable ankle straps, a platform, and a sturdy block heel. Pair these cute heels with a jumpsuit and hoop earrings.

    Fit & Features

    • Open square toe
    • Thick toe strap
    • Thin strappy wrap-around design
    • Adjustable ankle straps
    • Platform
    • Block heel
    • Runs true to size

    Style Number/Barcode: 07401-3028

    Category Name: Engagement Dresses

    Price: $19.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Charming And Chic Butterfly Earrings

    Accessorize your summer outfits with these charming and chic statement earrings! They feature a rhinestone embellished butterfly post with pretty cascading rhinestone fringe. Complete your looks with a fab ring set.

    Fit & Features

    • Rhinestone embellished butterfly post
    • Long rhinestone fringe


    Earrings are considered final sale merchandise. FINAL SALE and CLEARANCE merchandise may not be returned or exchanged.

    Style Number/Barcode: 07001-0856

    Category Name: Engagement Dresses

    Price: $7.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Bonita Rhinestone Barrette

    Hey there beautiful! Let them know what a beauty you are with this chic barrette. It features the script "Bonita" with rhinestone embellishment for a pretty sparkle. Style this hair accessory with a flirty skater dress and clear heels.

    Fit & Features

    • Hair barrette
    • Script "Bonita"
    • Rhinestone embellishment

    Style Number/Barcode: 07006-0243

    Category Name: Engagement Dresses

    Price: $6.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

  • All About Floral Lace Skater Dress

    Showcase your love for lace with a skater dress that says it all! The dress features a sleeveless V-neckline, adjustable spaghetti straps, a sheer floral lace back, and a flirty and flowy skater silhouette. Complete the look with wedges.

    Fit & Features

    • Sleeveless V-neckline 
    • Adjustable spaghetti straps, sheer floral lace back
    • Hidden side zipper and hook and eye closure
    • Skater silhouette
    • Lined chiffon fabric 
    • Relaxed fit, minimal stretch 
    • Runs true to size

    Style Number/Barcode: 05101-0832

    Category Name: Engagement Dresses

    Price: $9.97 $37.90

    On Sale: Yes

    Availability: Out of Stock

  • All My Love Ditsy Floral Mini Dress

    Keep it lovely and gorge with a mini dress that shows off your sweet side! The dress features a ditsy floral print, a sleeveless square neckline, spaghetti straps, a lower back keyhole with tie-back straps, and a skater silhouette with a ruffled hem. Complete look with chunky sneakers.

    Fit & Features

    • Sleeveless square neckline
    • Spaghetti straps 
    • Lower back keyhole
    • Tie-back straps
    • Skater silhouette, ruffled hem
    • Lightweight woven fabric, ditsy floral print
    • Relaxed fit, no stretch
    • Runs true to size

    Style Number/Barcode: 05102-4147

    Category Name: Engagement Dresses

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

  • Vacay Vibes Crochet Knit Maxi Dress

    Channel those vacay vibes with a maxi dress that brings those resort vibes! The dress features a sleeveless V-neckline, adjustable spaghetti straps, a lower back keyhole with tie-back straps, and a maxi length silhouette. The dress is composed of a lined gauze knit fabric that offers a relaxed fit with minimal stretch. Complete look with wedges

    Fit & Features

    • Sleeveless V-neckline
    • Adjustable spaghetti straps
    • Lower back keyhole with tie-back straps
    • Maxi length silhouette
    • Lined gauze knit fabric
    • Form hugging fit, minimal stretch 
    • Runs true to size

    Style Number/Barcode: 05102-0297

    Category Name: Engagement Dresses

    Price: $6.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

  • Mesmerizing Beauty Puff Sleeve Eyelet Skater Dress

    Mesmerize with a skater dress that is perf for your next photoshoot! The dress features a square neckline, short puff sleeves, an eyelet pattern, and a skater silhouette. The dress is composed of a lightweight woven fabric that offers a relaxed fit with minimal stretch. Complete look with wedges

    Fit & Features

    • Square neckline
    • Short puff sleeves
    • Eyelet pattern 
    • Skater silhouette 
    • Lightweight woven fabric 
    • Relaxed fit, minimal stretch 
    • Runs true to size

    Style Number/Barcode: 05102-4073

    Category Name: Engagement Dresses

    Price: $19.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

  • All Eyes On Me Puff Sleeve Romper

    All eyes will be on you in this cute romper! The romper features a sleeveless V-neckline, short puff sleeves, a keyhole at the back with tie-up straps, and wide-leg shorts. Complete the look with wedges and a dainty necklace.

    Fit & Features

    • Surplice V-neckline
    • Short puff sleeves, elastic cinched hems
    • Keyhole at the back, back zipper and hook and eye closure
    • Tie-up straps at back
    • Wide leg shorts
    • Denim knit fabric, no stretch, form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06603-0198

    Category Name: Engagement Dresses

    Price: $9.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

  • Perfect Pick Ditsy Floral Mini Dress

    This adorable ditsy floral mini dress is the perfect pick to add to your summer wardrobe! It features a sleeveless square neckline, thin ruffled shoulder straps, ruched detailing with a front drawstring, and a mini-length, curve-hugging silhouette. Style this dress with cute wedges for a weekend brunch.

    Fit & Features

    • Sleeveless square neckline
    • Thin ruffled shoulder straps
    • Ruched detailing, front drawstring
    • Short, form-hugging fit
    • Ribbed knit fabric, ditsy floral print
    • Runs true to size

    Style Number/Barcode: 05102-2963

    Category Name: Engagement Dresses

    Price: $9.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Flirty And Flowy Halter Skater Dress

    Showcase your flirty style in this adorable flowy skater dress! It features a sleeveless deep V-neckline, halter straps, dual tie-back accents, a high waist, and a flared-out skater skirt. Complete the look with rhinestone earrings and clear heels.

    Fit & Features

    • Sleeveless V-neckline
    • Halter straps, dual tie-back accents
    • High waist
    • Flowy skater skirt, fit and flare silhouette
    • Chambray fabric
    • Runs true to size

    Style Number/Barcode: 05102-0488

    Category Name: Engagement Dresses

    Price: $9.97 $37.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Flared And Flirty Off-The-Shoulder Midi Dress

    Keep it flirty with a midi dress that brings the flare! The dress features an off-the-shoulder neckline with a sweetheart bust and a midi-length silhouette with a trumpet hem. The dress is composed of a crepe fabric that offers a form-hugging fit with a moderate stretch. Complete the look with wedges.

    Fit & Features

    • Off-the-shoulder neckline
    • Sweetheart bust 
    • Midi-length silhouette
    • Trumpet hem
    • Crepe fabric 
    • Form-hugging fit, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05101-2389

    Category Name: Engagement Dresses

    Price: $9.97 $38.90

    On Sale: Yes

    Availability: Out of Stock

  • Pretty Petal Perfection Maxi Dress

    Showcase your beauty in this perfect floral maxi dress. It features a sleeveless V-neckline, spaghetti straps that lead to a cross-back design, ruched detailing, and a flowy floor-length silhouette with a thigh-high side slit. The floral printed sheer mesh fabric includes a short lining. Style this dress with classic block heels.

    Fit & Features

    • Sleeveless V-neckline
    • Spaghetti straps, cross-back design
    • Ruching
    • Flowy floor-length silhouette
    • High side slit
    • Floral printed sheer mesh fabric, short lining
    • Runs true to size

    Style Number/Barcode: 05101-0968

    Category Name: Engagement Dresses

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

  • Heather Ruched High-Slit Formal Dress

    Special Occasion

    All eyes will be on you as you stun in the gorgeous Heather formal dress! She features a sleeveless V-neckline, spaghetti straps that lead to a cross-back lace-up design, back ruched detailing, and a floor-length curve-hugging silhouette with a sexy thigh-high side slit. Style this dress with rhinestone earrings and new heels.

    Fit & Features

    • Sleeveless V-neckline
    • Spaghetti straps
    • Cross-back lace-up design
    • Back ruched detailing
    • Floor-length silhouette, high side slit
    • Form-hugging fit
    • Runs true to size

    Style Number/Barcode: 05002-1333

    Category Name: Engagement Dresses

    Price: $19.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale