Rings

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

Discover Glam Bangle & Cuff Bracelets

Explore Spring & Summer Accessory Trends

Get Eye-Catching Jewelry To Elevate Any Look

Shine Bright This Season with Trendy Rings

Discover Windsor’s stunning collection of rings to elevate your spring looks. From trendy ring packs and delicate midi rings to bold statement pieces and elegant infinity rings, find the perfect styles to match your mood and occasion. Add a touch of sparkle with rhinestone rings or shimmering cubic zirconia designs that effortlessly complement your outfits. Shop Windsor for the latest women’s fashion rings and refresh your accessories for the season ahead.

  • Effortless Glamour Five-Pack Ring Set

    A five-pack ring set features multiple styles and designs with rhinestones and faux pearl embellishments to luxe up any look. Perfect for styling with earrings.

    Fit & Features

    • Five-pack ring set
    • Multiple styles and designs
    • Rhinestone and faux pearl embellishments

    Style Number/Barcode: 07004-0411

    Category Name: Rings

    Price: $10.90

    Availability: Out of Stock

  • Stylish Statement Ring Multi-Pack

    Give your outfit a stylish statement with this multipack of rings featured in chunky metal designs with abstract accents. Pair with a long sleeve midi dress.

    Fit & Features

    • Multi-pack includes three rings
    • Chunky metal design
    • Abstract

    Style Number/Barcode: 07004-0425

    Category Name: Rings

    Price: $12.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Dainty Shine Rhinestone Ring Four-Pack

    Adorn your fingers with the dainty shine of this four-pack of rings with rhinestone designs on sleek metal bands. Pair with a sweater.

    Fit & Features

    • Multi-pack includes four rings
    • Dainty metal band designs
    • Rhinestone designs

    Style Number/Barcode: 07004-0424

    Category Name: Rings

    Price: $12.90

    Availability: Out of Stock

  • Deluxe Stackable Nine-Pack Ring Set

    A deluxe nine-pack ring set featuring various designs and styles perfect for styling all together or separately to elevate your look.

    Fit & Features

    • Nine-pack ring set
    • Various designs and styles

    Style Number/Barcode: 07004-0408

    Category Name: Rings

    Price: $10.90

    Availability: Out of Stock

  • Pretty Vibe Bow Detail Rhinestone Ring Set

    Showcase a pretty vibe accessorizing with this bow detail rhinestone ring set! The five-pack ring set features a ring with a classic sleek design, a textured design, a chic chevron design, mini rhinestone embellishments, and an adorable bow design with mini rhinestones. Style this set all together with a dainty tennis bracelet.

    Fit & Features

    • Five-pack ring set
    • Sleek design
    • Textured design
    • Chevron design
    • Mini rhinestones
    • Bow design with rhinestones

    Style Number/Barcode: 07004-0394

    Category Name: Rings

    Price: $3.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Unforgettable Luxe Cubic Zirconia Statement Ring

    Create an unforgettable luxe look with this cubic zirconia statement ring featured in a unique wrap design that gives every formal outfit a dressy touch. 

    Fit & Features

    • Wrap design 
    • Cubic zirconia stones

    Style Number/Barcode: 07004-0415

    Category Name: Rings

    Price: $10.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Endless Shine Seven-Pack Ring Set

    A seven-pack ring set features multiple designs and styles with some rhinestone embellishments. Style with earrings for any event.

    Fit & Features

    • Seven-pack ring set
    • Multiple designs and styles
    • Some rhinestone embellishments

    Style Number/Barcode: 07004-0407

    Category Name: Rings

    Price: $12.90

    Availability: Out of Stock

  • Capture The Light Five-Piece Ring Set

    This five-piece ring set captures the light and highlights your outfit! The set includes various styles and designs in bold and sleek looks or with glistening rhinestones and faux pearl embellishments to give every outfit a glam allure. Complete the look with earrings for any occasion. 

    Fit & Features

    • Five-piece ring set
    • Various styles and designs
    • Bold and sleek looks
    • Rhinestone and faux pearl embellishments

    Style Number/Barcode: 07004-0390

    Category Name: Rings

    Price: $2.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stackable Style Seven Pack Ring Set

    The perfect seven-pack ring set to achieve stackable style! This set features an assortment of various designs and styles with glitzy rhinestone embellishments that bring some sparkle to your look. Complete the look with a chic handbag for any occasion!

    Fit & Features

    • Seven-pack ring set
    • Rhinestone embellishments
    • Various designs and styles

    Style Number/Barcode: 07004-0399

    Category Name: Rings

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sassy Glam Rhinestone Snake Ring Set

    Give your night-out looks a sassy glam vibe with this multi-pack ring set. It features four rings with a chain-link design, asymmetric design, rhinestone-embellished design, and a spiral snake design with mini rhinestones. Style with a sleek clutch.

    Fit & Features

    • Four-pack ring set
    • Chain-link design
    • Asymmetric design
    • Rhinestone design
    • Snake design

    Style Number/Barcode: 07004-0398

    Category Name: Rings

    Price: $12.90

    Availability: Out of Stock

  • So Adorable Butterfly And Bow Rhinestone Ring Set

    This adorable seven-pack ring set features a sleek design, textured designs, sparkling rhinestones, trendy butterfly details, and a cute bow accent. Styles perfectly with a tennis bracelet.

    Fit & Features

    • Seven-pack ring set
    • Sleek design
    • Textured designs
    • Rhinestone embellishments
    • Butterfly details
    • Bow detail

    Style Number/Barcode: 07004-0400

    Category Name: Rings

    Price: $10.90

    Availability: Out of Stock

  • Adorned With Glamour Rhinestone Ring Set

    This sparkling rhinestone ring set will have you adorned with glamour! It features chic details like rhinestone embellishments, rhinestone bar accents, sleek designs, a chain-link design, and a large rhinestone accent. Style this ring multi-pack all together with an embellished cuff.

    Fit & Features

    • Five-pack ring set
    • Rhinestones
    • Rhinestone bar details
    • Sleek designs
    • Chain-link design
    • Large rhinestone accent

    Style Number/Barcode: 07004-0377

    Category Name: Rings

    Price: $12.90

    Availability: Out of Stock

  • Stylish Stack Chunky Rhinestone And Pearl Ring Set

    Level up your casual looks with this sleek ring set. It features five rings in varying chunky designs you can stack for a trendy look.

    Fit & Features

    • Five-pack ring set
    • Varying chunky designs
    • Mini rhinestones
    • Faux pearl

    Style Number/Barcode: 07004-0441

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 8

  • Six Pack Simply Chic Ring Set

    These simple yet chic rings will elevate any look. This pack of 6 rings features a variety of dainty bands with cross designs and rhinestone embellishments.

    Fit & Features

    • 6 rings
    • Variety of designs
    • Cross details

    Style Number/Barcode: 07004-0206

    Category Name: Rings

    Price: $6.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Gleam On Rhinestone Six-Pack Ring Set

    Gleam on with this gorgeous rhinestone six-pack ring set! The pack features both thin and wide designs with sparkling rhinestone embellishments so you can choose the vibe you want or wear all together for that glam girl look! Style with duster earrings.

    Fit & Features

    • Six-pack ring set
    • Varying-sized designs
    • Rhinestone embellishments
    • Stretch-to-fit styling

    Style Number/Barcode: 07004-0388

    Category Name: Rings

    Price: $11.90

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Effortless Glow Five-Pack Statement Rings

    Perfecting your look is easy with this five-pack statement ring set showcasing glowing designs and details everyone will admire. Pair with a cute purse and manicure!

    Fit & Features

    • Five-pack statement ring set
    • Various designs and details

    Style Number/Barcode: 07004-0453

    Category Name: Rings

    Price: $12.90

    Availability: Out of Stock

  • Statement Rhinestone Ring Set

    Stackable statement ring three-piece set features one sleek and bold metal ring, one rhinestone embellished ring, and one chain-link-inspired rhinestone ring. Compliment the look with luxe earrings to elevate your formal dress!

    Fit & Features

    • Three-piece ring set
    • One sleek metal ring
    • One rhinestone embellished ring
    • One chain-link rhinestone ring

    Style Number/Barcode: 07004-0392

    Category Name: Rings

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Modern Chic Hammered Statement Ring

    Fit & Features

    • Chunky band
    • Hammered metal design

    Style Number/Barcode: 07004-0443

    Category Name: Rings

    Price: $8.90

    Availability: Out of Stock

  • Bold Statement Multi Ring Pack

    Fit & Features

    • Multipack includes four rings
    • Chunky geometric designs

    Style Number/Barcode: 07004-0435

    Category Name: Rings

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Always Artsy Leaf Statement Ring

    Always artsy with a hint of glam! Showcase a gorgeous look by styling this rhinestone statement ring with your outfit. It features a delicate leaf design on a sleek metal frame. Pair with a chic jumpsuit for an evening downtown.

    Fit & Features

    • Rhinestone leaf design
    • Sleek metal frame

    Style Number/Barcode: 07004-0309

    Category Name: Rings

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stole My Heart Rhinestone Four-Pack Ring Set

    This four-pack ring set will steal you heart! It showcases one statement rhinestone heart ring and three sleek rings to complete the look. Pair with a necklace.

    Fit & Features

    • Four-pack ring set
    • Statement rhinestone heart ring
    • Three sleek rings

    Style Number/Barcode: 07004-0448

    Category Name: Rings

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Minimilistic Charm Five Pack Ring Set

    Achieve a charming minimalistic style with this five pack ring set featured in various designs with colored stone embellishments. Style with heels.

    Fit & Features

    • Five pack ring set
    • Various designs
    • Colored stone embellishments

    Style Number/Barcode: 07004-0449

    Category Name: Rings

    Price: $10.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Charming Bold Butterfly Seven-Pack Ring Set

    A charming bold seven-pack ring set featuring a statement rhinestone butterfly ring and other various chic styles with rhinestone embellishments. Complete the look with a satin midi dress for an evening soiree. 

    Fit & Features

    • Seven-pack ring set
    • One statement rhinestone butterfly ring
    • Various styles with rhinestone embellishments

    Style Number/Barcode: 07004-0452

    Category Name: Rings

    Price: $10.90

    Availability: Out of Stock

  • Nail The Look Three-Pack Statement Ring Set

    Create note-worthy looks accessorizing with this three-pack statement ring set with colored stones and unique designs. Pair with earrings.

    Fit & Features

    • Three-pack ring set
    • Colored stones
    • Unique designs

    Style Number/Barcode: 07004-0451

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 8