Halter 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

STYLE SPOTLIGHT

Shop All Dresses Updated For 2025

Find Elevated Strapless Dresses

Discover Boleros For Layering

On The Blog: Sexy Going Out Tops For Your Next GNO

Halter Dresses That Serve Sun-Soaked Glamour

Show off your shoulders in halter dresses designed for warm-weather moments. From brunch to beach weddings, these breezy styles bring flirty energy with every step. Flowy chiffon maxis, ribbed knit minis, and cutout halter midis keep you cool and confident for any summer plan.

Tie-back necklines, open backs, and bold colors—like coral, sage, and white—make these looks standout staples. Style yours with wedges and statement earrings for sunset dinners or sandals and sunnies for effortless daytime charm.

Need outfit inspo? Try a satin halter maxi for weddings, a linen halter midi with slides for vacation, or a printed halter mini for rooftop nights. Wherever you're headed, these dresses move with you.

Ready to refresh your wardrobe? Shop Windsor’s halter dresses online or in-store for your next summer statement.

  • Spice Season Button Knit Mini Dress

    This one’s fall date night certified. With a chic knit pattern and statement buttons, this halter mini dress serves just the right balance of polished cuteness, perfect for styling with flats or boots.

    Fit & Features

    • Soft, stretch knit patterned fabric
    • Halter square neckline
    • Statement button details
    • Bodycon silhouette
    • Mini-length hem
    • Runs true to size

    Style Number/Barcode: 06005-000115

    Category Name: Halter Dresses

    Price: $44.90

    Availability: In Stock

    Available Color: MAUVE

    Available Size: XS, S, M, L

    Product Badge:
    • New Arrival
  • Thea Sequin Lace-Up Skater Dress

    Special Occasion

    Made to move with you, the Thea sequin skater dress catches the light in every step. The flared silhouette and lace-up back detail bring a playful yet polished edge to your next big night out.

    Fit & Features

    • Sequin mesh-lined fabric
    • Square halter neckline, spaghetti straps
    • Strappy open lace-up back
    • Skater silhouette
    • Short-length hem
    • Runs true to size

     

    Where to Wear:

    Homecoming, birthdays, date nights, weddings, engagement parties, milestone celebrations

    Style Number/Barcode: 05001-000212

    Category Name: Halter Dresses

    Price: $69.90

    Availability: In Stock

    Available Color: NAVY

    Available Size: 1, 3, 5, 7, 9, 11, 13

    Product Badge:
    • New Arrival
  • Jaelen Floral Lace-Up Skater Dress With Pockets

    Special Occasion

    Designed to captivate from every angle, the Jaelen floral skater dress blends timeless elegance with modern allure. The flared silhouette and strappy open back detail bring a playful yet polished finish that’s made for the spotlight.

    Fit & Features

    • Floral jacquard pattern, woven fabric
    • Scoop halter neckline
    • Spaghetti straps
    • Strappy lace-up open back
    • Drop waist seam, hidden side pockets
    • Skater flared silhouette, short-length hem
    • Runs true to size

     

    Where to Wear:

    Homecoming, weddings, birthdays, fancy brunches, milestone celebrations, date nights, bridal showers, baby showers, garden parties

    Style Number/Barcode: 05001-000098

    Category Name: Halter Dresses

    Price: $79.90

    Availability: In Stock

    Available Color: LIGHT, BLUE

    Available Size: 1, 3, 5, 7, 9, 11, 13

    Product Badge:
    • Ships Free
  • Midnight Muse Halter Midi Dress

    Serving sleek sophistication with a sultry twist, this ruched halter midi is your ticket to being the best-dressed at the party or cocktail soiree!

    Fit & Features

    • Mesh-lined fabric
    • Sweetheart halter neckline, with tie closure
    • Ruched bodycon silhouette
    • Center back slit
    • Midi-length hem
    • Runs true to size

    Style Number/Barcode: 05101-000440

    Category Name: Halter Dresses

    Price: $48.90

    Availability: In Stock

    Available Color: BLACK

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

    Product Badge:
    • New Arrival