Rings

Welcome to our Shop All Rings collection at Trumpet & Horn, where vintage glamour meets everyday charm. We ready to guide you through our dazzling collection and our passion is finding those one-of-a-kind vintage treasures that make your heart skip a beat.

609 products

Retro moonstone engraved with the face of the moon 18k yellow gold ring

Retro moonstone engraved with the face of the moon 18k yellow gold ring

Regular
$ 5,500
Sale
$ 5,500
Regular
Unit Price
per 
Antique GIA 1.30 carat rose cut diamond 10k yellow gold enamel ring

Antique GIA 1.30 carat rose cut diamond 10k yellow gold enamel ring

Regular
$ 6,900
Sale
$ 6,900
Regular
Unit Price
per 
Cartier French GIA 2.17 carat diamond 18k gold trinity engagement ring

Cartier French GIA 2.17 carat diamond 18k gold trinity engagement ring

Regular
$ 49,500
Sale
$ 49,500
Regular
Unit Price
per 
Vintage Italy tiger's eye 18k yellow gold cocktail ring

Vintage Italy tiger's eye 18k yellow gold cocktail ring

Regular
$ 3,200
Sale
$ 3,200
Regular
Unit Price
per 
Antique 3.50 carat cabochon cut opal 14k yellow gold enamel ring

Antique 3.50 carat cabochon cut opal 14k yellow gold enamel ring

Regular
$ 2,800
Sale
$ 2,800
Regular
Unit Price
per 
Retro ruby diamond 18k yellow gold bypass ring

Retro ruby diamond 18k yellow gold bypass ring

Regular
$ 4,700
Sale
$ 4,700
Regular
Unit Price
per 
Vintage diamond platinum half eternity wedding band

Vintage diamond platinum half eternity wedding band

Regular
$ 2,500
Sale
$ 2,500
Regular
Unit Price
per 
Vintage 14k yellow gold snake ring

Vintage 14k yellow gold snake ring

Regular
$ 1,400
Sale
$ 1,400
Regular
Unit Price
per 
Vintage French 18k yellow gold ram swirl ring

Vintage French 18k yellow gold ram swirl ring

Regular
$ 5,400
Sale
$ 5,400
Regular
Unit Price
per 
Victorian 2.20 carat garnet diamond 18k rose gold silver cluster ring

Victorian 2.20 carat garnet diamond 18k rose gold silver cluster ring

Regular
$ 4,200
Sale
$ 4,200
Regular
Unit Price
per 
Vintage 5.30 carat cabochon sapphire diamond 18k yellow gold ring

Vintage 5.30 carat cabochon sapphire diamond 18k yellow gold ring

Regular
$ 4,500
Sale
$ 4,500
Regular
Unit Price
per 
Vintage 5 carat cabochon ruby diamond 18k yellow gold ring

Vintage 5 carat cabochon ruby diamond 18k yellow gold ring

Regular
$ 4,500
Sale
$ 4,500
Regular
Unit Price
per 
Vintage Italy chrysoprase ruby 18k yellow gold intaglio signet ring

Vintage Italy chrysoprase ruby 18k yellow gold intaglio signet ring

Regular
$ 4,500
Sale
$ 4,500
Regular
Unit Price
per 
Vintage lapis lazuli 18k yellow gold intaglio ring

Vintage lapis lazuli 18k yellow gold intaglio ring

Regular
$ 4,500
Sale
$ 4,500
Regular
Unit Price
per 
Edwardian turquoise diamond 14k rose gold cluster ring

Edwardian turquoise diamond 14k rose gold cluster ring

Regular
$ 5,500
Sale
$ 5,500
Regular
Unit Price
per 
GIA 7.08 carat flawless emerald cut diamond platinum engagement ring

GIA 7.08 carat flawless emerald cut diamond platinum engagement ring

Regular
$ 120,000
Sale
$ 120,000
Regular
Unit Price
per 
Mid Century 9.30 carat opal diamond 14k yellow gold cocktail ring

Mid Century 9.30 carat opal diamond 14k yellow gold cocktail ring

Regular
$ 4,500
Sale
$ 4,500
Regular
Unit Price
per 
Mid Century GIA 9.80 carat no heat sapphire diamond platinum ring

Mid Century GIA 9.80 carat no heat sapphire diamond platinum ring

Regular
$ 18,000
Sale
$ 18,000
Regular
Unit Price
per 
Victorian 3 carat total weight diamond 18k yellow gold five stone band

Victorian 3 carat total weight diamond 18k yellow gold five stone band

Regular
$ 8,800
Sale
$ 8,800
Regular
Unit Price
per 
Old cut diamond 18k yellow gold wedding band

Old cut diamond 18k yellow gold wedding band

Regular
$ 2,700
Sale
$ 2,700
Regular
Unit Price
per 
Antique French 18k yellow gold enamel "Souvenir" ring

Antique French 18k yellow gold enamel "Souvenir" ring

Regular
$ 800
Sale
$ 800
Regular
Unit Price
per 
GIA 1.53 carat diamond sapphire 18k yellow gold three stone ring

GIA 1.53 carat diamond sapphire 18k yellow gold three stone ring

Regular
$ 11,500
Sale
$ 11,500
Regular
Unit Price
per 
Zolotas vintage bloodstone 18k yellow gold intaglio ring

Zolotas vintage bloodstone 18k yellow gold intaglio ring

Regular
$ 3,600
Sale
$ 3,600
Regular
Unit Price
per 
Mid Century 18k yellow gold enamel stripe band

Mid Century 18k yellow gold enamel stripe band

Regular
$ 1,050
Sale
$ 1,050
Regular
Unit Price
per 
Art Deco GIA 1.52 carat old mine cut diamond platinum engagement ring

Art Deco GIA 1.52 carat old mine cut diamond platinum engagement ring

Regular
$ 14,000
Sale
$ 14,000
Regular
Unit Price
per 
GIA 2.33 carat pear shape diamond platinum engagement ring

GIA 2.33 carat pear shape diamond platinum engagement ring

Regular
$ 12,500
Sale
$ 12,500
Regular
Unit Price
per 
Vintage green stone 18k yellow gold intaglio ring

Vintage green stone 18k yellow gold intaglio ring

Regular
$ 4,900
Sale
$ 4,900
Regular
Unit Price
per 
Victorian Burma no heat ruby diamond 18k rose gold three stone ring

Victorian Burma no heat ruby diamond 18k rose gold three stone ring

Regular
$ 6,300
Sale
$ 6,300
Regular
Unit Price
per