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.

  • Dainty Details 14 Ring Pack

    Your look is all in the deets! This ring back includes 14 rings that feature a variety a textured bands, flat metal bands, dainty gemstones and geometric designs. Pack includes 14 rings that can be worn together or separately.

    Style Number/Barcode: 07004-0987

    Category Name: Rings

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Three On Card Rhinestone Set

    Layer up in dazzling rhinestones to channel your inner A-Lister with this cute set! This ring set includes three caged style rhinestone embellished rings set over a flat band with an open ended design. 

    Style Number/Barcode: 07004-0943

    Category Name: Rings

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Dainty Ring Variety Pack

    Make a simply stunning statement with a hint of gold! This variety pack features 14 dainty gold hued bands to easily stack or wear alone.

    Style Number/Barcode: 07004-0986

    Category Name: Rings

    Price: $10.00 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Geometric Rhinestone Rings Pack

    Stack on these gorgeous gold rhinestone rings! This set features seven various gold rings with rhinestones. 

    Style Number/Barcode: 07004-0978

    Category Name: Rings

    Price: $10.00 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Rhinestone And Geometric Ring Pack

    Stack on the style with these statement rings! This pack includes 13 gold rings that feature rhinestone bands, chevron designs and cute geometric patterns. 

    Style Number/Barcode: 07004-0983

    Category Name: Rings

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Caged In Rhinestone Ring Pack

    Stack on the glamour with these must have rings! Set includes 13 gold rings with a chic star dagger pattern, rhinestone bands and geometric designs. 

    Style Number/Barcode: 07004-0982

    Category Name: Rings

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Bohemian Variety Ring Pack

    Adorn your look with these statement rings! This pack includes ten silver rings with bohemian inspired designs to easily stack or wear alone.

    Style Number/Barcode: 07004-0990

    Category Name: Rings

    Price: $2.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Moon & Stars Dainty Rings Pack

    Wear the moon and stars you love with this dainty rings pack! This set of 5 features gold rings in various styles, from a gemstone, simple and textured bands, geometric shapes, to moon and star charms. 

    Style Number/Barcode: 07004-0984

    Category Name: Rings

    Price: $9.90

    Availability: Out of Stock

  • 12 Multi Pack Gemstone Rings

    Adorn those pretty little finger with these gold rings! This multi pack comes with 12 gold bands of varying designs including black gemstones. Sizes fit most.

    Style Number/Barcode: 07004-0985

    Category Name: Rings

    Price: $2.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Statement Metal Ring Variety Pack

    Make a statement with silver to complete your ensemble! This variety pack includes 13 silver rings featuring geometric bands, cross charms and chevron designs. Easily wear alone or stack rings to make a chic statement! 

    Style Number/Barcode: 07004-0963

    Category Name: Rings

    Price: $4.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Cross Charm Rhinestone Ring Pack

    Complete your look with a stylish ring! This ring multi pack includes 10 rings featuring a flat band, cross charm and rhinestone detailing. 

    Style Number/Barcode: 07004-0001

    Category Name: Rings

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Wrapped In Luxe Cubic Zirconia Ring

    Make a statement as you wrap yourself in this luxe piece! This ring features a wrap around design and cubic zirconia stones set in an oval shape throughout.

    Style Number/Barcode: 07004-0005

    Category Name: Rings

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Rainbow Infinity Ring

    Keep it timelessly gorgeous with this statement making ring! It features a band a multi hued gemstones with an emerald cut.

    Style Number/Barcode: 07004-0006

    Category Name: Rings

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Rhinestone Statement Ring

    Make a powerful statement with this attention garnering statement ring that reflects luxe and glamour from every angle!

    • Wide multi row band 
    • Rhinestone detailing
    • Ring is a Size 7

    Style Number/Barcode: 07004-0909

    Category Name: Rings

    Price: $5.87 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Cubic Zirconia Chain Link Ring

    Get linked in with this pretty gold ring! It features a chain link design embellished with cubic zirconia stones throughout. 

    Style Number/Barcode: 07004-0007

    Category Name: Rings

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Delicate Rose Seven-Pack Ring Set

    Give your look a delicate shine with this seven-pack ring set with a statement rose ring and other glam designs to stack or wear alone!

    Fit & Features

    • Seven-pack ring set
    • One statement rose ring
    • Various designs and styles

    Style Number/Barcode: 07004-0454

    Category Name: Rings

    Price: $10.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Whimsical Beauty Rhinestone Butterfly Ring

    Adorn your fingers with this whimsically beautiful statement ring featuring a butterfly with a 3D wing effect and a center rhinestone embellishment for a hint of glamour. Pair with earrings.

    Fit & Features

    • Butterfly with 3D wing effect
    • Center rhinestone embellishment
    • Sleek band

    Style Number/Barcode: 07004-0455

    Category Name: Rings

    Price: $8.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sleek Arrangement Four-Pack Ring Set

    This sleek four-pack of rings will give any outfit an elevated look!

    Fit & Features

    • Four-pack of rings
    • Various styles and designs

    Style Number/Barcode: 07004-0456

    Category Name: Rings

    Price: $12.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Take A Bow Rhinestone Eight Pack Ring Set

    Accessorize your favorite looks with this eight pack ring set with various designs and styles with glistening rhinestone embellishments.

    Fit & Features

    • Eight pack ring set
    • One rhinestone bow ring
    • Seven various styles and designs
    • Rhinestone embellished

    Style Number/Barcode: 07004-0457

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: GOLD, SILVER

    Available Size: 7, 8

  • Infinite Glow Four-Pack Ring Set

    Elevate your style with this four-pack ring set. Featuring four unique styles and designs, this set will add a touch of elegance to any outfit.

    Fit & Features

    • Four-pack ring set
    • One rhinestone ring
    • Two textured rings
    • One rhinestone embellished chain-link ring

    Style Number/Barcode: 07004-0458

    Category Name: Rings

    Price: $10.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Feelin' Bold Rhinestone Ring Set

    The perfect ring set for when you're feelin' bold and want to amp up the glamour! This five-pack ring set features varying band designs and rhinestone embellishments.

    Fit & Features

    • Five-pack ring set
    • Wide statement band
    • Thin bands
    • Textured design
    • Rhinestone embellishments

    Style Number/Barcode: 07004-0460

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Simply Glam Rhinestone Ring Set

    If you like that simple glam vibe, this sleek ring set is a must-have. The pack features four rings with varying band designs and mini rhinestone embellishments.

    Fit & Features

    • Four-pack ring set
    • Varying band designs
    • Mini rhinestone embellishments

    Style Number/Barcode: 07004-0459

    Category Name: Rings

    Price: $10.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 8

  • Glam Tempo Seven Piece Ring Set

    Make a statement with this seven piece ring set. Featuring seven stunning rings with various styles and designs, some with sparkling rhinestone embellishments.

    Fit & Features

    • Seven piece ring set
    • Various styles and designs
    • Rhinestone embellishments

    Style Number/Barcode: 07004-0461

    Category Name: Rings

    Price: $10.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Sleek Statement Ring Set

    A statement three-pack ring set is sure to give your outfit the perfect finishing look!

    Fit & Features

    • Three-pack ring set

    Style Number/Barcode: 07004-0462

    Category Name: Rings

    Price: $10.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8