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.

  • Isn't She Glam Rhine T-Necklace

    Dress up in this delicate t-shape necklace featuring a rhinestone chain with faceted faux diamond gems and a lobster clasp closure. Complete the look in a sultry low-cut dress for a dressy occasion.

    Fit & Features

    • Rhinestone chain
    • Faux faceted diamond gems
    • Lobster clasp closure
    • T-Shape design

    Style Number/Barcode: 07002-1227

    Category Name: Engagement Dresses

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Strappy Summer Block Heel Sandals

    Step out in this block-heel sandal on a summer night! It features a square toe, low block heel, and a caged front design with lace-up closure on faux leather material. Complete the look in a twirl-worthy skater dress and clutch. 

    Fit & Features

    • Square toe
    • Low block heel
    • Caged front design
    • Lace-up closure
    • Faux leather material
    • Runs true to size

    Style Number/Barcode: 07404-1049

    Category Name: Engagement Dresses

    Price: $10.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Timelessly Chic High Low Lace Dress

    Create a timelessly chic moment in a dress that brings those all-too-important details! This lovely dress makes a perfect bridal shower dress, paired with silver heels and a rhinestone bracelet to complete your look. The midi dress features a sleeveless V-neckline, adjustable spaghetti straps, an embroidered floral pattern, and a gorgeous high-low hem. The dress is composed of a lined lace fabric that offers a form-hugging fit with minimal stretch.

    Fit & Features

    • Sleeveless V-neckline
    • Adhesive bra recommended, adjustable spaghetti straps
    • Embroidered floral lace pattern 
    • High-low hem 
    • Lined lace fabric 
    • Back zipper closure
    • Form-hugging fit, minimal stretch
    • Runs true to size

    Style Number/Barcode: 05101-1604

    Category Name: Engagement Dresses

    Price: $26.97 $58.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Streaks Rhine Hair Barrette

    Keep your hair swept back for a glamorous pony! This hair barrette features cascading rhinestone fringe and metal clip closure. Complete the look in sleek hoop earrings for wine night.

    Fit & Features

    • Rhinestone cascading fringe
    • Metal clip closure

    Style Number/Barcode: 07006-0308

    Category Name: Engagement Dresses

    Price: $3.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Dose Of Glam Sphere Rhine Clutch

    Give your dressy look a dose of glam! Reign in the shine with this sphere rhinestone clutch featuring a large o-ring handle, top snap closure, detachable chain-link strap, and a lined interior perfect for keeping your essentials in. Complete the look with rhinestone stiletto heels.

    Fit & Features

    • Sphere shape
    • Rhinestone embellishments
    • Large o-ring handle
    • Top snap closure
    • Detachable chain-link strap
    • Lined interior

    Style Number/Barcode: 07204-0589

    Category Name: Engagement Dresses

    Price: $16.97 $35.90

    On Sale: Yes

    Availability: Out of Stock

  • Flirty Moves Ruffle Detail Mini Dress

    Make flirty moves in this fresh and chic mini dress! It features a sleeveless sweetheart neckline with a trendy bust outline, tie-shoulder spaghetti straps, a fitted high waist seam, and a short, A-line silhouette with a faux wrap design and a ruffle detail. Style with clear mules.

    Fit & Features

    • Sleeveless sweetheart neckline, bust outline
    • Tie-shoulder spaghetti straps
    • Fitted high waist seam
    • Mini-length hem, A-line silhouette
    • Faux wrap design, ruffle detail
    • Crepe fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05101-1775

    Category Name: Engagement Dresses

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

  • Strappy Style Block Heel Mules

    Create an eye-catching entrance in these faux leather mules featuring an on-trend square toe, block heel, and a strappy design. Complete the look in a sundress for a lunch date.

    Fit & Features

    • Square toe
    • Block heel
    • Strappy design
    • Faux leather material
    • Runs true to size

    Style Number/Barcode: 07401-3905

    Category Name: Engagement Dresses

    Price: $12.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Up A Notch Lace-Up Stiletto Heels

    Add eye-catching detail to your look in these lace-up stiletto heels featuring an open, almond toe, braided toe strap, and closed ankle, composed of faux leather material. Perfect for styling with short satin dress and earrings for a dressy event.

    Fit & Features

    • Open almond toe
    • Braided toe strap
    • Closed ankle
    • Stiletto heel
    • Lace-up straps
    • Faux leather material
    • Runs true to size

    Style Number/Barcode: 07401-3772

    Category Name: Engagement Dresses

    Price: $15.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxe Glam Rhinestone Necklace Set

    Adorn your neck and ears with this luxe glam jewelry set featuring fringe earrings with a post-back closure and a matching collar-style necklace with a lobster clasp closure. Complete the look with a delicate bracelet for your next formal.

    Fit & Features

    •  Fringe rhinestone earrings
    •  Post-back closure
    •  Rhinestone collar-style necklace
    • Lobster clasp closure

     

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

    Style Number/Barcode: 07002-0966

    Category Name: Engagement Dresses

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Gorgeous Lacy Vibes Mini Dress

    You'll fall in love with the gorgeous lacy vibes of this bodycon mini dress. It features a sleeveless sweetheart neckline with padded cups, thin eyelash lace shoulder straps, a sheer corset-designed bodice, ruching down the sides, and a short, curve-hugging silhouette. Style with clear heels.

    Fit & Features

    • Sleeveless sweetheart neckline, padded cups
    • Thin eyelash lace shoulder straps
    • Sheer corset-designed bodice
    • Back zipper, hook and eye closure
    • Ruching down the sides
    • Short, form-fitting, bodycon silhouette
    • Sheer lace fabric, partial knit lining, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05101-1593

    Category Name: Engagement Dresses

    Price: $22.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

  • Brilliant Sparkle Rhinestone Choker

    This rhinestone choker brings brilliant sparkle to your formal occasion! It features a seven-row design and a lobster clasp closure. Complete the look in glitzy heels.

    Fit & Features

    • Seven-row design
    • Rhinestones
    • Lobster clasp closure

    Style Number/Barcode: 07002-1214

    Category Name: Engagement Dresses

    Price: $4.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Time To Shine Rhinestone Braid Belt

    It's your time to shine and this glitzy rhinestone belt is the perfect accessory to dress up your formal look! It features a braided design with a lobster clasp closure. Complete the look in a classy satin dress. 

    Fit & Features

    • Braided design
    • Rhinestone insets
    • Lobster clasp closure

    Style Number/Barcode: 07301-0438

    Category Name: Engagement Dresses

    Price: $6.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Simple Sleek Silhouette Midi Dress

    Showcase a simple sleek silhouette in this chic satin midi dress. It features a sleeveless cowl neckline, dual spaghetti straps that lead to a strappy lace-up back, and a flowy, midi-length, sheath silhouette. Complete the look with hoop earrings and strappy heels.

    Fit & Features

    • Sleeveless cowl neckline
    • Dual spaghetti straps
    • Open back, strappy lace-up design
    • Flowy, midi-length, sheath silhouette
    • Woven satin fabric, minimal stretch
    • Runs true to size

    Style Number/Barcode: 05101-1550

    Category Name: Engagement Dresses

    Price: $19.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Glam Galore Rhinestone Belt

    This rhinestone belt is the perfect glam complement for every outfit. It features a sleek metal plated frame, rhinestone embellishments, and a back chain-link with lobster clasp closure. Complete the look in a boyfriend blazer.

    Fit & Features

    • Rhinestone embellishments
    • Sleek metal plated frame
    • Bendable design
    • Back chain-link
    • Lobster clasp closure

    Style Number/Barcode: 07301-0466

    Category Name: Engagement Dresses

    Price: $2.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glitter Dreams Mesh Mini Tote Bag

    This glitter mini tote bag is a thing of dreams! It features a top handle, rhinestone trim along the front flap with snap-button closure, a spacious interior, and a detachable chain-link strap. Complete the look in matching heels for a dressy occasion.

    Fit & Features

    • Top handle
    • Rhinestone trim on front flap
    • Snap-button closure
    • Spacious interior
    • Detachable chain-link strap
    • Mini silhouette
    • Glitter mesh material

    Style Number/Barcode: 07204-0607

    Category Name: Engagement Dresses

    Price: $12.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Truly Adored Stone Statement Ring

    You'll truly adore this statement ring! It features a center rhinestone with delicate trim along the three bands. Complete the look in a gorgeous floral dress.

    Fit & Features

    • Center statement rhinestone
    • Delicate trim
    • Three band design

    Style Number/Barcode: 07004-0266

    Category Name: Engagement Dresses

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • She's Lovely Chiffon Mesh Mini Dress

    Make your lovely entrance in this chiffon mesh mini dress featuring classy, long bishop sleeves with smocked hems, a square neckline, and a bodycon silhouette with side and back ruching detail. Complete the look with a choker necklace.

    Fit & Features

    • Long bishop sleeves, smocked hems
    • Square neckline
    • Back zipper closure
    • Bodycon silhouette, mini-length hem
    • Side and back ruching detail
    • Chiffon mesh-lined fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05101-1653

    Category Name: Engagement Dresses

    Price: $24.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Love For Glam Choker And Necklace

    Fulfill your love for all things glam with this choker and necklace set! It features a CZ embellished choker and a lariat necklace with rhinestone accents along the dainty chain. Complete your dressy look with an elegant hair comb for a fancy updo.

    Fit & Features

    • CZ embellished choker
    • Lariat necklace, rhinestone accents
    • Lobster clasp closures

    Style Number/Barcode: 07002-1216

    Category Name: Engagement Dresses

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Elevate Rhine Hoop Earrings

    Elevate your formal wear in these classic rhinestone hoops featuring a post-back closure. Complete the look in sparkly heels.

    Fit & Features

    • Rhinestone hoops
    • Post-back closure

     

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

    Style Number/Barcode: 07001-1185

    Category Name: Engagement Dresses

    Price: $2.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • So Artsy Flower Studs

    These stud earrings are like art for your ears! They feature a four-petal flower design with cubic zirconia insets and post-back closure. Complete the look in a casual dress for hanging with friends.

    Fit & Features

    • Four-petal flower design
    • Cubic zirconia insets
    • Post-back closure

     

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

    Style Number/Barcode: 07001-1184

    Category Name: Engagement Dresses

    Price: $3.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glamorous Sparkle Rhinestone Hoop Earrings

    Radiate gorgeous glamour in these sparkling hoop earrings! They feature a large hoop with mini rhinestone embellishments in a twisted design. Style these earrings with a classic little black dress and heels.

    Fit & Features

    • Large hoop
    • Mini rhinestone embellishments, twisted design
    • Omega closure


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

    Style Number/Barcode: 07001-1187

    Category Name: Engagement Dresses

    Price: $4.97 $11.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Effortless Beauty Floral Chiffon Maxi Dress

    Showcase your effortless beauty in this stunning flowy floral maxi dress! It features a sleeveless V-neckline, spaghetti straps that lead to a lace-up back design, a fitted high waist, and a floor-length silhouette with a relaxed fit. The lined chiffon fabric features an all-over floral print pattern. Style with your fave mules.

    Fit & Features

    • Sleeveless V-neckline
    • Spaghetti straps, lace-up back, tie closure
    • High waist seam, floor-length maxi silhouette
    • Floral print
    • Sheer chiffon fabric, knit lining, minimal stretch
    • Runs true to size

    Style Number/Barcode: 05101-1552

    Category Name: Engagement Dresses

    Price: $9.97 $56.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Total Beaut Rhinestone Linear Earrings

    Complement your beauty in these rhinestone earrings featuring a chunky linear design with a post-back closure. Complete the look in a chic clutch.

    Fit & Features

    • Chunky linear design
    • Cubic zirconia stones 
    • Post-back closure

     

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

    Style Number/Barcode: 07001-1190

    Category Name: Engagement Dresses

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Veronica Formal Floral Chiffon A-Line Dress

    Special Occasion

    Fresh, floral, and ready for your spring formal! The Veronica chiffon a-line dress is all romance in her effortless, sleeveless bodice with delicate details everyone will be swooning for. She features a plunge v-neckline with pleating and adjustable spaghetti straps that cross in the back on the open design. Her a-line silhouette flows into a floor-length hem to elongate your figure while creating an hourglass appearance. The formal dress is composed of an airy chiffon overlay with an inner knit lining. Complete the look in an elegant hairpiece for a stunning updo.

    Fit & Features

    • Plunge v-neckline, pleating, adjustable spaghetti straps
    • Adhesive bra recommended
    • Open-back design, cross straps, zipper closure
    • A-line silhouette
    • Floor-length hem
    • Airy floral chiffon overlay, inner lining, no stretch
    • Fits true to size

    Style Number/Barcode: 05002-1886

    Category Name: Engagement Dresses

    Price: $14.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale