Collection: ALL OF OUR RINGS

From elegant Victorian signet rings to Art Deco statement pieces, our curated collection features the finest work from jewellery's most celebrated eras. Each piece has been hand-selected for its quality, character and most of all beauty

Whether you're searching for a unique engagement ring, a special anniversary gift, or treating yourself to something beautiful, you'll find rings with stories to tell and artistry that modern pieces simply can't match.

Every ring comes with honest descriptions and rigorous testing.

Browse by style, era, or gemstone to find your perfect piece.

Don't know your size?

Add "HELP" in the notes box at checkout and we'll contact you, or try the Jason Withers app (iOS & Android) to measure rings you already own.

FREE RING RESIZING

Need a ring resized? We shall commission our trusted partner, the Goldsmiths' Company, at no cost to you.

How to request Help on sizing:

  • At checkout: Add your size in the notes box, or type "HELP" and we'll contact you after purchase.
  • Don't miss out on the ring you love. Once you've ordered, we'll reach out to confirm your size and help you get the perfect fit.

    EMAIL: support@edinburghwithlove.co.uk
    INSTA: @edinburghvintagejewellery 


    WE ACCEPT RESIZE RETURNS

    While bespoke items aren't covered by standard return rights under UK Consumer Rights Act 2015, we do accept returns in most cases. When we accept a return on a resized ring, you'll receive a credit for the original price minus the £40 resizing cost we paid to the Goldsmiths' Company.

This does not affect your statutory rights.

 

679 products
  • 3022: Antique 18ct Gold 5-Stone Diamonds Ring
    Regular price
    £695.00
    Sale price
    £695.00
    Regular price
    Unit price
    per 
    Sold out
  • 2943: Vintage 18ct Gold Emeralds Diamonds Floral Cluster Ring-From 1975
    Regular price
    £949.00
    Sale price
    £949.00
    Regular price
    Unit price
    per 
    Sold out
  • 2882: Antique Art Deco Diamonds Ring
    Regular price
    £1,095.00
    Sale price
    £1,095.00
    Regular price
    Unit price
    per 
    Sold out
  • 3004 Vintage: 9ct Gold Art Deco Style Blue & White Natural Diamonds Panel Ring
    Regular price
    £749.00
    Sale price
    £749.00
    Regular price
    Unit price
    per 
    Sold out
  • 2893: Vintage 18ct Gold Padparadscha Sapphire Diamonds Ring
    Regular price
    £1,095.00
    Sale price
    £1,095.00
    Regular price
    Unit price
    per 
    Sold out
  • 2892: Vintage 18ct White Gold Padparadscha Sapphire (8.54ct) Diamonds Cluster Cocktail Ring
    Regular price
    £2,950.00
    Sale price
    £2,950.00
    Regular price
    Unit price
    per 
    Sold out
  • 2975: Vintage: 9ct White Gold Hearts 35 Natural Sparkling Diamonds Dress Ring
    Regular price
    £475.00
    Sale price
    £475.00
    Regular price
    Unit price
    per 
    Sold out
  • 2970: Antique 18ct Gold Signet Ring- From 1923
    Regular price
    £975.00
    Sale price
    £975.00
    Regular price
    Unit price
    per 
    Sold out
  • 2923: Vintage 9ct Gold 21 Natural Diamonds Bypass Ring
    Regular price
    £225.00
    Sale price
    £225.00
    Regular price
    Unit price
    per 
    Sold out
  • 2895: Antique 9ct Rose Gold Garnet Ring- From 1914
    Regular price
    £575.00
    Sale price
    £575.00
    Regular price
    Unit price
    per 
    Sold out
  • 2880: Vintage 9ct White Gould 17 natural Sparkling Diamonds Dress/Stacker Ring
    Regular price
    £425.00
    Sale price
    £425.00
    Regular price
    Unit price
    per 
    Sold out
  • 2873: Vintage 18ct Gold Green Garnet & Diamonds 3-Stone Straight Ring
    Regular price
    £1,095.00
    Sale price
    £1,095.00
    Regular price
    Unit price
    per 
    Sold out
  • 2851: Vintage 9ct White Gold Large Blue Aquamarine 10 Natural Sparkling Diamonds Cocktail Ring
    Regular price
    £595.00
    Sale price
    £595.00
    Regular price
    Unit price
    per 
    Sold out
  • 2850: Vintage 9ct White Gold 17 Natural Sparkling Diamonds (0.25ct) Ring
    Regular price
    £395.00
    Sale price
    £395.00
    Regular price
    Unit price
    per 
    Sold out
  • 2839: 18ct Gold 15 Diamonds Wishbone Dress/Stacker Ring
    Regular price
    £649.00
    Sale price
    £649.00
    Regular price
    Unit price
    per 
    Sold out
  • 2674 : Vintage Platinum Marquise Cut Natural Sparkling Diamonds Ring
    Regular price
    £795.00
    Sale price
    £795.00
    Regular price
    Unit price
    per 
    Sold out
  • 3014 Vintage 18ct Gold Emerald (2.42ct) Diamonds (1.5ct) Cluster Ring
    Regular price
    £3,995.00
    Sale price
    £3,995.00
    Regular price
    Unit price
    per 
    Sold out
  • 2991 Vintage 18ct White Gold Green Tourmaline (6.3ct) Diamonds Cluster Ring
    Regular price
    £3,250.00
    Sale price
    £3,250.00
    Regular price
    £1,704.00
    Unit price
    per 
    Sold out
  • 2972: Vintage 18ct Gold Cabochon Cut Ruby Solitaire Ring
    Regular price
    £949.00
    Sale price
    £949.00
    Regular price
    Unit price
    per 
    Sold out
  • 2942 Vintage & Exceptional 18ct White Gold Sapphires Diamonds Full-Eternity Ring
    Regular price
    £995.00
    Sale price
    £995.00
    Regular price
    Unit price
    per 
    Sold out
  • 2879: Vintage 9ct White Gold Demantoid Garnets 12 Natural Sparkling Diamonds Ring
    Regular price
    £425.00
    Sale price
    £425.00
    Regular price
    Unit price
    per 
    Sold out
  • 2878: Vintage & Rare 9ct Gold Tiered Smokey Quartz Ring
    Regular price
    £289.00
    Sale price
    £289.00
    Regular price
    Unit price
    per 
    Sold out
  • 2872: Vintage 9ct Gold Smokey Quartz Tigers Eye Trilogy Ring
    Regular price
    £325.00
    Sale price
    £325.00
    Regular price
    Unit price
    per 
    Sold out
  • 2869: Vintage 18ct Gold Rubies Natural Sparkling Diamonds Dress/Stacker Ring
    Regular price
    £675.00
    Sale price
    £675.00
    Regular price
    Unit price
    per 
    Sold out
  • 2865: Vintage 9ct White Gold Blue Diamonds Geometric Set Ring
    Regular price
    £389.00
    Sale price
    £389.00
    Regular price
    Unit price
    per 
    Sold out
  • 2836: Vintage 18ct Gold Rubies Natural Sparkling Diamonds Dress Ring
    Regular price
    £1,095.00
    Sale price
    £1,095.00
    Regular price
    Unit price
    per 
    Sold out
  • 6480 Vintage: 18ct Gold Blue Sapphire Diamonds Flower Head Ring - From 1977
    Regular price
    £595.00
    Sale price
    £595.00
    Regular price
    Unit price
    per 
    Sold out
  • 6479 Vintage: 9ct Gold Lilac Amethysts Diamonds Floral Cluster Cocktail Ring
    Regular price
    £349.00
    Sale price
    £349.00
    Regular price
    Unit price
    per 
    Sold out
  • 6478 Vintage: 18ct Gold Cabochon Turquoise Dress Ring
    Regular price
    £575.00
    Sale price
    £575.00
    Regular price
    Unit price
    per 
    Sold out
  • 6477 Vintage: 18ct Gold Tahitian Pearls Crossover Ring
    Regular price
    £449.00
    Sale price
    £449.00
    Regular price
    Unit price
    per 
    Sold out
  • 6476 Vintage: large 9ct Gold Square Cu Smokey Quartz Statement Ring
    Regular price
    £475.00
    Sale price
    £475.00
    Regular price
    Unit price
    per 
    Sold out
  • 6475 Vintage: 9ct Gold Large Cognac Smokey Quartz Ring- From 1972
    Regular price
    £449.00
    Sale price
    £449.00
    Regular price
    Unit price
    per 
    Sold out
  • 6473: Vintage: 9ct Gold Square Cut Caribbean Topaz Cocktail Ring
    Regular price
    £449.00
    Sale price
    £449.00
    Regular price
    Unit price
    per 
    Sold out
  • 6469: Vintage: 9ct Gold Precious Gemstones Greek Key Pattern Dress Ring
    Regular price
    £575.00
    Sale price
    £575.00
    Regular price
    Unit price
    per 
    Sold out
  • 6468 Vintage: 9ct Gold Rubies Natural Diamonds Crossover Dress/Stacker Ring
    Regular price
    £295.00
    Sale price
    £295.00
    Regular price
    Unit price
    per 
    Sold out
  • 6467 Vintage: 9ct Gold Oval cabochon White Opal 20 Natural Diamonds Cocktail Ring
    Regular price
    £449.00
    Sale price
    £449.00
    Regular price
    Unit price
    per 
    Sold out
  • 6466: Vintage:18ct Gold 9 Opals 14 Garnets Geometric Cocktail Ring
    Regular price
    £895.00
    Sale price
    £895.00
    Regular price
    Unit price
    per 
    Sold out
  • 6464 Vintage: 9ct Gold Garnets Natural Diamonds Tiered Dress Ring
    Regular price
    £395.00
    Sale price
    £395.00
    Regular price
    Unit price
    per 
    Sold out
  • 6461 Vintage: 18ct Platinum 7 Champagne Diamonds (0.81ct) Half-Eternity/Stacker Ring
    Regular price
    £949.00
    Sale price
    £949.00
    Regular price
    Unit price
    per 
    Sold out
  • 6459 Vintage: 8ct Gold Oval Cabochon Moonstone Dress Ring
    Regular price
    £375.00
    Sale price
    £375.00
    Regular price
    Unit price
    per 
    Sold out