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.

  • Classic Style Wide-Fit Block Heels

    This staple pair of block heels are a classic style you need in your wardrobe. They feature a comfortable wide-fit design with an open almond-shaped toe, a toe strap, an adjustable ankle strap with a buckle detail, and a sturdy block heel. The heels are composed of a faux suede material. Complete your formal look with a sleek envelope clutch.

    Fit & Features

    • Wide-fit design
    • Open almond-shaped toe, toe strap
    • Adjustable ankle strap, circular buckle
    • Closed back
    • Block heel
    • Faux suede material, faux leather insole
    • Runs true to size

    Style Number/Barcode: 07401-3897

    Category Name: Engagement Dresses

    Price: $12.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Floral Swoon Rhinestone Hair Comb

    You'll swoon over this lovely rhinestone hair comb featuring an intricate flower design atop sleek metal looped teeth perfect for sweeping your hair up into a glam updo. Complete the look with statement earrings and heels.

    Fit & Features

    • Rhinestone embellishments
    • Intricate flower design
    • Sleek metal looped teeth

    Style Number/Barcode: 07006-0339

    Category Name: Engagement Dresses

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

  • Classic Glam Crossbody Purse

    This embellished crossbody purse will give your look classic glam vibes. It features a rectangular shape with a fold-over design, all-over mini rhinestone embellishments, and a chain-link shoulder strap. Style with a bodycon dress and strappy heels.

    Fit & Features

    • Rectangular shape
    • Fold-over design, magnetic button closure
    • Mini rhinestone embellishments
    • Removable chain-link shoulder strap
    • Single pocket in the interior

    Style Number/Barcode: 07204-0659

    Category Name: Engagement Dresses

    Price: $12.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Strand Of Pearls Paper Clip Belt

    Add this perfectly unique chain belt to your outfit of the day! It features a faux pearl strand and a paper clip style chain with clip closure. Complete the look in a crossbody bag.

    Fit & Features

    • Faux pearl strand
    • Paper clip style chain
    • Clip closure

    Style Number/Barcode: 07301-0536

    Category Name: Engagement Dresses

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Serve Up Glam Linear Fringe Earrings

    Serve up glam all night long in these statement earrings! They feature linear, rhinestone, and clear glass fringe with a post-back closure. Complete the look in a bodysuit and jeans for a night out.

    Fit & Features

    • Linear fringe
    • Rhinestones and clear glass beads
    • Post-back closure

     

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

    Style Number/Barcode: 07001-1345

    Category Name: Engagement Dresses

    Price: $5.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

  • Glitzy Affair Rhinestone Box Clutch

    Heading somewhere glamorous? This box clutch is the perfect accessory to adorn your dressy look! It features a sleek, o-ring handle, detachable chain link strap, rhinestone fringe, top snap closure, and a spacious interior. Style with a dainty ring set.

    Fit & Features

    • Sleek o-ring handle
    • Detachable chain link strap
    • Rhinestone fringe
    • Top snap closure
    • Spacious interior

    Style Number/Barcode: 07204-0626

    Category Name: Engagement Dresses

    Price: $18.97 $38.90

    On Sale: Yes

    Availability: Out of Stock

  • Radiate Luxe Multi-Gem Chain Belt

    Radiate luxe by adding the perfect finishing touch to your formal wear! The chain belt features multi-gem rhinestones, a sleek design, and a lobster clasp closure. Complete your dressy look in statement jewelry.

    Fit & Features

    • Multi-gem rhinestones
    • Sleek design
    • Lobster clasp closure
    • Chain link

    Style Number/Barcode: 07301-0507

    Category Name: Engagement Dresses

    Price: $8.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • All About You Mini Dress

    Make the night all about you in this alluringly chic mini dress! It features a square neckline, ruffled shoulder accents, long sheer chiffon peasant sleeves with smocked hems, a mesh bodycon silhouette with ruched detailing down the sides, and a mini-length hem. Style this mini dress with strappy stilettos.

    Fit & Features

    • Square neckline
    • Ruffled shoulder accents
    • Long sheer chiffon peasant sleeves, tapered smocked hems
    • Back zipper, hook and eye closure
    • Bodycon silhouette, ruching down the side seams, mini-length hem
    • Sheer mesh fabric, knit lining, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05101-2719

    Category Name: Engagement Dresses

    Price: $5.97 $48.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Forever Adored Rhinestone Mesh Bag

    You'll forever adore this rhinestone mesh bag designed with a braided twist handle, mini silhouette, a snap-button closure, and a spacious lined interior with a pocket. Complete your dressy look in chic stiletto heels.

    Fit & Features

    • Rhinestone mesh exterior
    • Braided twist handle
    • Mini silhouette
    • Snap-button closure
    • Spacious lined interior with pocket

    Style Number/Barcode: 07204-0629

    Category Name: Engagement Dresses

    Price: $15.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

  • Guest Of Honor Satin Midi Dress

    How could you not be the guest of honor in this sultry stunner! Make your entrance in this satin midi dress featuring a classy, sleeveless V-neck, spaghetti straps, and a pleated waist leading the form-fitting silhouette with a sexy side slit. Complete the look in a dainty ring set and heels.

    Fit & Features

    • Sleeveless V-neck, spaghetti straps
    • Pleated waist
    • Form-fitting silhouette
    • Side slit
    • Midi-length hem
    • Silky satin lined fabric, minimal stretch
    • Runs true to size

    Style Number/Barcode: 05101-1561

    Category Name: Engagement Dresses

    Price: $19.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glitzy Rhinestone Fringe Earrings

    Glitzy and chic, these rhinestone earrings are a must-have. They feature a round rhinestone stud with an attached hook with an under-the-ear design with cascading rhinestone fringe. Style with a dainty choker necklace.

    Fit & Features

    • Round rhinestone stud
    • Attached hook, under-the-ear design
    • Rhinestone fringe
    • Post-back closure


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

    Style Number/Barcode: 07001-1330

    Category Name: Engagement Dresses

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • All That Shine PVC Rhinestone Mules

    Fall for this shine! Illuminate with each step in these thin block heel mules featuring a square toe, asymmetrical PVC and rhinestone straps, and faux leather footbed. Complete the look in a satin dress.

    Fit & Features

    • Square toe
    • Thin block heel
    • Asymmetrical PVC and rhinestone straps
    • Faux leather footbed
    • Runs true to size

    Style Number/Barcode: 07401-3797

    Category Name: Engagement Dresses

    Price: $4.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Essentials Chunky Platform Heels

    These platform heels are essential for creating the perfect retro vibe for your ootd! They feature an open square toe, a wide toe strap, block heel, and ankle buckle closure, on faux leather material. Complete the look in a printed matching set.

    Fit & Features

    • Open square toe, wide toe strap
    • Block heel 
    • Platform sole
    • Ankle buckle closure
    • Faux leather material
    • Runs true to size

    Style Number/Barcode: 07401-3965

    Category Name: Engagement Dresses

    Price: $12.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Summertime Glam Slide-On Sandals

    Bring that glam vibe you love to your casual summertime look! These slide-on sandals feature a round toe, a dual banded strap design with braided woven detailing in a trendy metallic hue, and a flat sole. Style with your fave summer dress and sleek hoops.

    Fit & Features

    • Slide-on fit
    • Round toe
    • Dual banded strap design, braided woven detailing, metallic hue
    • Flat sole, faux leather material
    • Runs true to size

    Style Number/Barcode: 07404-1073

    Category Name: Engagement Dresses

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Future Mrs. Beaded Clutch Bag

    Say yes to this chic clutch bag! It features a detachable chain-link strap, top snap closure, beaded embellishments with front lettering that spells, "MRS", and a spacious interior for holding your must-haves in. Complete the look in a stunning white dress for an engagement party, wedding shower, or bachelorette weekend!

    Fit & Features

    • Box-shaped design
    • Detachable chain-link strap
    • Top snap closure
    • Beaded embellishments
    • Front lettering spells, "MRS"
    • Spacious interior

    Style Number/Barcode: 07203-1083

    Category Name: Engagement Dresses

    Price: $21.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Catch Up Crepe Slip Midi Dress

    This sleek slip midi dress is perfect for bringing chic vibes when catching up with friends! It features a sleeveless V-neck bodice with bungee spaghetti straps, a form-fitting silhouette to show off your figure, and a sultry front slit on the mid-length hem. The crepe fabric offers a moderate stretch. Complete your look with classic block heels.

    Fit & Features

    • Sleeveless V-neckline
    • Bungee spaghetti straps
    • Form-fitting silhouette
    • Front slit, midi-length hem
    • Crepe knit fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05102-5400

    Category Name: Engagement Dresses

    Price: $5.97 $38.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Picturesque Cutie Corset Lace-Up A-Line Midi Dress

    Create a cute picturesque 'fit in this corset A-line midi dress! The corset bodice and lace-up back add a touch of allure to the sweet silhouette.

    Fit & Features

    • Woven fabric lined with stretchy knit
    • Sweetheart neckline, tie-front detail
    • Thin adjustable straps
    • Corset bodice, lace-up back
    • High waist seam
    • Midi-length A-line silhouette
    • Runs true to size

    Style Number/Barcode: 05101-4059

    Category Name: Engagement Dresses

    Price: $59.90

    Availability: In Stock

    Available Color: LIGHT, BLUE

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

  • Glam Chic Pearl Bow Hair Clip

    You love a glam chic look! This adorable clip features a bow design with a twisted beaded border and faux pearl and clear beaded detailing. Style with a peasant sleeve blouse and chic hoops!

    Fit & Features

    • Barrette-style metal clip
    • Bow design
    • Twisted beaded border
    • Faux pearl beads, clear beads

    Style Number/Barcode: 07006-0334

    Category Name: Engagement Dresses

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Dainty Rhinestone Flower Hair Pin

    Style up your pretty tresses with this dainty flower hair pin! It features all-over mini rhinestone embellishments for the perfect amount of sparkle. Complete the look with stud earrings.

    Fit & Features

    • Single small hair pin
    • Flower design
    • Rhinestone embellishments

    Style Number/Barcode: 07006-0342

    Category Name: Engagement Dresses

    Price: $1.97 $4.90

    On Sale: Yes

    Availability: Out of Stock

  • Hanna Formal Sequin Feather Dress

    Special Occasion

    Hanna is a beautiful sight! She sparkles and glows in this sequin formal dress for a wedding event or celebration. Stun the room in her sleeveless, one-shoulder neckline, with a feathered shoulder strap, and a form-fitting silhouette that leads to a high-cut front slit along the floor-length hem. The special occasion dress is composed of an iridescent sequin-knit mesh overlay with lining and a minimal stretch. Complete your dressy look with an elegant hair comb to tame your tresses.

    Fit & Features

    • Sleeveless, one-shoulder neckline. feathered shoulder strap
    • Strapless or adhesive bra recommended
    • Back zipper closure, fitted bodice
    • Form-fitting silhouette
    • High-cut front slit, floor-length hem
    • Iridescent sequin-knit mesh overlay, lining, minimal stretch
    • Runs true to size

    Style Number/Barcode: 05002-2315

    Category Name: Engagement Dresses

    Price: $59.97 $119.90

    On Sale: Yes

    Availability: Out of Stock

  • Life Of The Party Glitzy Mesh Bag

    You'll be the life of the party with this gorgeous glam mesh bag! It features dual O-ring handles, a top zipper closure, a metal mesh exterior, and a smooth-lined interior. Style with your fave LBD and strappy heels.

    Fit & Features

    • Dual O-ring handles
    • Top zipper closure
    • Metal mesh exterior
    • Lined interior, single zippered pocket, single pouch

    Style Number/Barcode: 07203-1059

    Category Name: Engagement Dresses

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Lady Of Pearl Diamond Pattern Clutch

    Add an elegant allure with this diamond pattern clutch featuring pearl and rhinestone insets, a top snap closure, metal hardware, a detachable chain-link strap, and a lined spacious interior for keeping your essentials in. Complete the look in a chic necklace set.

    Fit & Features

    • Faux pearl and rhinestone insets
    • Diamond pattern
    • Top snap closure
    • Detachable chain-link strap
    • Lined spacious interior, single pocket

    Style Number/Barcode: 07204-0657

    Category Name: Engagement Dresses

    Price: $16.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Kiera Formal Satin One-Shoulder Midi Dress

    Special Occasion

    Envoke timeless beauty in the Kiera formal satin dress for a luxurious look at banquets, rehearsal dinners, and dressy cocktail events! She features a sleeveless one-shoulder neckline with dual adjustable spaghetti straps, a padded bust, front ruched seams, and a bodycon silhouette with a flirty slit midi hem. The formal dress is composed of a silky satin-lined fabric with a sheen effect and minimal stretch. Complete the look with sparkly stiletto heels.

    Fit & Features

    • Sleeveless one-shoulder neckline
    • Dual adjustable spaghetti straps, padded bust
    • Back zipper and hook-eye closure
    • Bodycon silhouette, ruched seams
    • Slit accent, midi-length hem
    • Lined satin fabric, minimal stretch
    • Runs true to size

    Style Number/Barcode: 05001-1273

    Category Name: Engagement Dresses

    Price: $9.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Patricia Feather Detail Sequin Short Dress

    Special Occasion

    Fab, flirty, and oh-so-fine! Patricia is perfect for all-night dancing at your next dressy event. She features a one-shoulder neckline, a tank-style strap with a feather trim, a high waist seam, and a form-fitting short hem. Her sequin embroidery radiates the light to have you shimmer all night long! Complete the look with a hair clip for a chic hairstyle.

    Fit & Features

    • One-shoulder neckline
    • Tank-style strap, feather trim
    • Strapless or adhesive bra recommended
    • High waist seam
    • Form-fitting. short hem
    • Back zipper, hook and eye closure
    • Sequin-embroidery, knit lining, minimal stretch
    • Runs true to size

    Style Number/Barcode: 05001-1038

    Category Name: Engagement Dresses

    Price: $19.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale