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.

  • Such A Sweetheart Lace Mini Dress

    Keep it sweet and stylish with a mini dress that features gorge details! The dress features a sweetheart neckline, short sleeves, a floral lace body, and a mini-length silhouette. The dress offers a form-hugging fit. Complete look with wedges and charm necklaces. 

    Fit & Features

    • Sweetheart neckline
    • Padded cups, underwire
    • Short sleeves
    • Floral lace body
    • Mini length silhouette
    • Form hugging fit 
    • Runs true to size

    Style Number/Barcode: 05101-0963

    Category Name: Engagement Dresses

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Effortless Glam Two-Pack Necklace Set

    Bring an effortlessly glam vibe to your everyday look with this necklace set. It features two necklaces, one a flat snake chain, and the other with three layers of dainty chains and two coin charms. Pair this necklace set with a tie-front top and cutoff denim shorts.

    Fit & Features

    • Two-pack necklace set
    • Flat snake chain necklace
    • Layered dainty chain necklace
    • Two coin charms
    • Adjustable lobster clasp closures

    Style Number/Barcode: 07002-0670

    Category Name: Engagement Dresses

    Price: $5.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Too Chic Ruffled Eyelet Mini Dress

    You'll be looking too chic with a mini dress that brings all those cute deets! The dress features an elastic square neckline, short puff sleeves, a lace-up front, an eyelet design, and a mini-length silhouette with a ruffled hem. The dress is composed of a lightweight woven fabric that offers a relaxed fit with minimal stretch. Complete look with wedges.

    Fit & Features

    • Elastic square neckline, puff short sleeves
    • Front lace-up 
    • Form-fitting, mini-length, ruffle hem
    • Eyelet lace fabric, minimal stretch 
    • Runs true to size

    Style Number/Barcode: 05102-1163

    Category Name: Engagement Dresses

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Miranda Glitter A-Line Dress

    Special Occasion 

    Bring the glamour to an evening you'll never forget in our shimmering Miranda A-Line dress! She glows with each step to create a truly enchanting moment! She pairs beautifully with a glitzy choker necklace and rhinestone embellished heels! 

    Fit & Features

    • Plunging V-Neckline | Padded Cups 
    • Adjustable Spaghetti Straps 
    • Hidden Side Pockets
    • High Side Slit
    • A-Line Silhouette
    • Lined Woven Glitter Knit Fabric 
    • Form Hugging Fit | Slight Stretch  

    Style Number/Barcode: 05002-0842

    Category Name: Engagement Dresses

    Price: $14.97 $109.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Casual Cutie Linen Skater Dress

    Get a casual cute look in this lightweight linen skater dress. It features adjustable spaghetti straps, a lined crochet bodice with a V neckline, an open back with a tie closure, and a flowy, skater silhouette. The gauze and linen fabric has a knit lining. Complete your outfit with adorable wedges and a chic shoulder bag.

    Fit & Features

    • Adjustable spaghetti straps
    • Lined crochet bodice with a V neckline
    • Open back with a tie closure
    • Short skater silhouette
    • Gauze and linen fabric with no stretch
    • Knit lining
    • Runs true to size

    Style Number/Barcode: 05102-0233

    Category Name: Engagement Dresses

    Price: $9.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Love At First Sight Floral Off Shoulder Skater Dress

    Charm them all with this romantic skater dress!  

    Fits & Features

    • Off Shoulder Straps
    • Sweetheart Neckline I Fold-Over Design
    • Mini Length Hem I Skater Style Silhouette
    • Smooth Scuba Fabric I Floral Prints Throughout
    • Form Hugging Fit
    • Moderate Stretch 

     

    Model is 5'9" with a 32" bust, 24" waist and 34" hips. She is wearing a size small.

    Style Number/Barcode: 05101-0324

    Category Name: Engagement Dresses

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • So Sophisticated Quilted Faux Leather Block Heels

    Strike a sophisticated look with block heels that are perfect for that upcoming bridal shower! The heels feature an open back, a quilted diamond sole, an open square toe, and a block heel. Complete look with a floral dress

    Fit & Features

    • Open back 
    • Adjustable ankle strap 
    • Quilted diamond sole
    • Open square toe
    • Block heel 
    • Faux leather material 

    Style Number/Barcode: 07401-2671

    Category Name: Engagement Dresses

    Price: $12.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Beauty In Lace Skater Romper

    Showcase your stunning beauty in this dainty lace skater romper. It features a sleeveless bodice, adjustable spaghetti straps, a V neckline, a sheer lace back design with a zipper closure, a lower back cutout, and lined shorts with a skater skirt overlay. The sheer lace fabric has a front knit lining and offers a moderate stretch. Style this romper with pretty rhinestone duster earrings and new heels.

    Fit & Features

    • Adjustable spaghetti straps
    • V neckline
    • Sheer lace back design with a zipper and hook and eye closure
    • Lower back cutout
    • Lined shorts with a skater skirt overlay
    • Sheer lace fabric with a front knit lining
    • Moderate stretch
    • Runs true to size

    Style Number/Barcode: 06503-0106

    Category Name: Engagement Dresses

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Wrapped In Romance Floral Chiffon Maxi Dress

    Wrap yourself in a floral maxi dress that brings romance. The dress features a sleeveless V-neckline, tank-like straps, a cinching tie waist belt, and a wrap-high low silhouette. The dress features a gorgeous floral print that ushers the romance. The dress is composed of a lined airy chiffon fabric that offers a relaxed fit with minimal stretch. Complete look with mules.

    Fit & Features

    • Sleeveless, v-neckline, wide straps
    • Bra-friendly design
    • Tie-waist belt, back zipper closure 
    • High-low silhouette, flowy hem
    • Floral print
    • Chiffon-lined fabric, minimal stretch
    • Fits true to size

    Style Number/Barcode: 05101-0666

    Category Name: Engagement Dresses

    Price: $6.97 $45.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Floral Beauty Crepe Skater Dress

    Showcase a gorge look with a floral dress that radiates a romantic look. The dress features a sleeveless wrap-front V-neckline, adjustable spaghetti straps, a floral print, and a skater silhouette. The dress is composed of a lined crepe fabric that offers a form-hugging fit with a moderate stretch. Complete the look with mules.

    Fit & Features

    • Sleeveless wrap-front V-neckline
    • Adjustable spaghetti straps
    • Back zipper and hook and eye closure
    • Floral print
    • Skater silhouette
    • Crepe fabric 
    • Form-hugging fit, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05101-0669

    Category Name: Engagement Dresses

    Price: $14.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Effortlessly Pretty Floral Statement Earrings

    Showcase your effortless beauty in these stunning statement earrings. They feature a matte flower-shaped post connected to a larger matte flower-shaped design, both with gold metal center stud details. Pair these earrings with a skater dress and clear heels for the cutest date outfit.

    Fit & Features

    • Matte flower-shaped cascading design
    • Gold metal center stud details
    • Post-back closure

     

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

    Style Number/Barcode: 07001-0779

    Category Name: Engagement Dresses

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Romantic Floral And Lace Off-The-Shoulder Mini Dress

    Bring those romantic vibes in this pretty floral and lace mini dress. It features a lined lace top with an off-the-shoulder neckline, sheer short sleeves, a front waist cutout with a scalloped lace trim, and a short scuba knit skirt with an all-over blooming floral print. Pair this dress with dainty earrings, a chic ring set, and clear heels for a pretty look.

    Fit & Features

    • Lined lace top and scuba knit skirt
    • Off-the-shoulder neckline
    • Sheer short sleeves
    • Front waist cutout
    • Short, form-hugging silhouette
    • Floral print
    • Moderate stretch
    • Runs true to size

    Style Number/Barcode: 05101-0978

    Category Name: Engagement Dresses

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Ruffled For Florals Midi Dress

    Bring the charm with florals and ruffles in this sweet and stunning midi dress! It features a sleeveless square neckline, spaghetti straps that lead to a cross-back strap design, a chic front slit with flirty ruffle detailing at the hem, and a mid-length, curve-hugging silhouette. The lined scuba knit fabric showcases a gorgeous all-over blooming floral print. Pair this pretty dress with wedges for a head-turning look!

    Shop Long Crepe Version: Tiffany Sleeveless High Slit Formal Dress

    Shop Crepe Midi Version: Add Some Flair Ruffle Detail Midi Dress

    Shop Satin Midi Version: Ravishing Ruffles High Slit Midi Dress

    Shop Green Floral Version: Floral Passion Ruffled Midi Dress

     Fit & Features

    • Sleeveless square neckline, spaghetti straps
    • Strapless or adhesive bra recommended
    • Cross-back strap design, front slit, ruffled hem
    • Mid-length silhouette
    • All-over floral print
    • Lined scuba knit fabric
    • Form-hugging fit, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05101-0513

    Category Name: Engagement Dresses

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Upgrade Lace-Up Bodycon Glitter Midi Dress

    Get a glam upgrade in this glitter midi dress to shine at parties and celebrations! The square neckline and spaghetti straps that shape the lace-up back add sexiness. The asymmetrical front slit along the midi-length hem allows for a flirty peek of the leg, all in a glitter knit fabric that will make you sparkle! Complete the look in platform block heels.

    Fit & Features

    • Glitter knit fabric, lining, moderate stretch
    • Square neckline
    • Spaghetti straps, lace-up back
    • Asymmetrical front slit
    • Bodycon fit
    • Runs true to size

    Style Number/Barcode: 05101-3130

    Category Name: Engagement Dresses

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Flowy Feels Floral Chiffon Mini Dress

    Get an effortless and pretty vibe when you style this lightweight, flowy chiffon mini dress. It features a wrap-front V neckline, long sheer sleeves with smocked hems, a back zipper and hook and eye closure, and a high waist that flows out to a mini-length, A-line silhouette. The airy chiffon fabric showcases an all-over floral print and includes a smooth and stretchy knit lining. Complete your look with rhinestone earrings and wedges.

    Fit & Features

    • Wrap-front V neckline
    • Long sheer sleeves with smocked hems
    • Back zipper and hook and eye closure
    • High waist
    • Short, flowy fit with an A-line silhouette
    • Sheer floral printed chiffon fabric with a knit lining

    Style Number/Barcode: 05101-0595

    Category Name: Engagement Dresses

    Price: $25.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Preppy And Posh Pearl Hair Accessory Set

    Give your everyday look a preppy and posh vibe with this adorable hair accessory set! It features a gold metal headband with three rows of mini pearls and two gold metal hair clips with front pearl details. Style your pretty tresses with these chic accessories, and complete your outfit with a cute top and a plaid mini skirt.

    Fit & Features

    • Three-pack hair accessory set
    • Gold metal headband with three rows of mini pearls
    • Two gold metal hair clips with front pearl details
    • Rounded and square-shaped hair clips

    Style Number/Barcode: 07006-0198

    Category Name: Engagement Dresses

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • So Luxe Quilted Faux Leather Crossbody Bag

    Give your outfits a luxe look with this adorable crossbody bag. It features a rectangular shape, a fold-over design with a turn-lock and snap button closure, and a faux leather and chain shoulder strap. The interior features a hidden zippered pocket, a front pouch, and two open pockets. The bag is composed of a smooth faux leather material with a chic quilted chevron pattern. Pair this purse with new heels for a fab vibe.

    Fit & Features

    • Rectangular shape
    • Fold-over design
    • Turn-lock and snap button closure
    • Faux leather and chain shoulder strap
    • Hidden zippered pocket, front pouch, two open pockets
    • Faux leather material, quilted chevron pattern
    • Smooth faux leather interior

    Style Number/Barcode: 07203-0545

    Category Name: Engagement Dresses

    Price: $15.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Faux Leather Criss Cross Block Heels

    Create a glam moment with heels that complete all your favorite outfits. The heels feature an adjustable ankle strap, sleek criss-cross straps over the toe, a trendy square toe, and a block heel. The heels are composed of a faux leather material. Complete look with a floral maxi dress

    Fit & Features

    • Adjustable ankle strap
    • Criss-cross straps
    • Square toe 
    • Block heel
    • Faux leather material 

    Style Number/Barcode: 07401-2734

    Category Name: Engagement Dresses

    Price: $12.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Wrapped In Lace Ruched Mini Dress

    Wrap yourself in an elegant lace mini dress that brings the sophistication. The dress features a sleeveless v-neckline, adjustable spaghetti straps, a ruched body, and a mini length silhouette with a ruffled hem. The dress is composed of a lined floral lace fabric that offers a form hugging fit with minimal stretch. Complete look with wedges for a pretty brunch outfit.

    Fit & Features

    • Sleeveless v-neckline
    • Adjustable spaghetti straps
    • Ruched body
    • Mini length silhouette with ruffled hem
    • Lined floral lace fabric
    • Form hugging fit
    • Minimal stretch 

    Style Number/Barcode: 05102-0750

    Category Name: Engagement Dresses

    Price: $9.97 $38.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Level Up Ruched Knit Midi Dress

    Level up your basic look with this trendy ruched knit midi dress. It features a sleeveless bodice, bungee spaghetti straps, a square neckline, all-over ruched detailing, and a mid-length, curve-hugging silhouette. The soft brushed knit fabric includes a lining and offers plenty of stretch for comfortable wear. Complete your outfit with a layered necklace and sleek heels.

    Fit & Features

    • Sleeveless square neckline
    • Bungee spaghetti straps
    • Strapless bra recommended
    • All-over ruched detailing
    • Mid-length, form-fitting style
    • Lined-knit fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05102-4437

    Category Name: Engagement Dresses

    Price: $19.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Double Luxe Princess Cut Studs

    Bring double the glam with these studs that illuminate your outfit. The studs feature a vertical bar of mini rhinestones on a post that leads to a mini princess-cut styled cubic zirconia stud with a larger matching stud attached. Complete your look with a satin formal dress and heels.

    Fit & Features

    • Vertical row of mini rhinestones on a post
    • Princess-cut style mini stud and large stud
    • Cubic zirconia
    • Post-back closures

     

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

    Style Number/Barcode: 07001-0794

    Category Name: Engagement Dresses

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Meghan High Neck Crepe Mini Dress

    Special Occasion

    Get a stunning look for your upcoming engagement party, bachelorette outing, or bridal shower in our Meghan crepe mini dress! She features a high neck with dual back button closures, a sheer mesh bodice with a swiss dot design and a keyhole back, a padded sweetheart neckline, and a mini length, curve-hugging silhouette. Style this dress with dazzling rhinestone earrings and a rhinestone cuff bracelet for a gorgeous vibe.

    Fit & Features

    • High neck with dual back button closures
    • Sheer mesh bodice with a swiss dot design
    • Padded sweetheart neckline
    • Back zipper and hook and eye closure
    • Short, form-hugging fit
    • Crepe fabric with a knit lining
    • Moderate stretch

    Style Number/Barcode: 05001-0497

    Category Name: Engagement Dresses

    Price: $19.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Feelin' Flirty Scalloped Lace Mini Dress

    Freshen up your wardrobe for the spring season with this flirty lace mini dress! It features a sleeveless bodice, adjustable spaghetti straps, a V neckline with a padded bust, and a backless design. The high waist seam leads to a mini-length, curve-hugging silhouette. The dress is composed of a sheer lace fabric with a scalloped hem and a full knit lining. Complete your look with a classic denim jacket and a cute pair of wedges.

    Fit & Features

    • Adjustable spaghetti straps
    • V neckline
    • Padded bust
    • Backless
    • Short, form-hugging fit
    • Sheer lace fabric with a full knit lining
    • Moderate stretch

    Style Number/Barcode: 05101-0830

    Category Name: Engagement Dresses

    Price: $19.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Flirty Vibes Ruched Floral Midi Dress

    Give your outfit major flirty vibes when you wear this adorable midi dress! It features spaghetti straps, a scoop neckline, ruched detailing, and a mid-length, curve-hugging silhouette. The brushed knit fabric showcases an all-over floral print for a beautiful look. Style this dress with a dainty layered necklace and clear heels.

    Fit & Features

    • Spaghetti straps
    • Scoop neckline
    • Ruched detailing
    • Mid-length, form-hugging fit with a moderate stretch 
    • Brushed knit fabric
    • Floral print

    Style Number/Barcode: 05101-0972

    Category Name: Engagement Dresses

    Price: $6.97 $33.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free