• New arrivals are here
  • New arrivals are here
  • New arrivals are here
  • New arrivals are here
  • New arrivals are here
  • New arrivals are here
  • New arrivals are here
  • New arrivals are here
John NB

Timeless Pieces, Made for You

Shop Now

From everyday essentials to statement pieces meant to be passed down, every JOHN-NB creation is designed to last a lifetime. Discover jewelry crafted with precision, care, and a quiet sense of luxury.

Learn More

Our products

Sitting cat huggie hoop earrings925 Silver · 18K Gold Plated

Sitting cat huggie hoop earrings

$50.00
Open heart leaf sprig huggie earrings925 Silver · 18K Gold Plated

Open heart leaf sprig huggie earrings

$70.00
Palm tree huggie hoop earrings925 Silver · 18K Gold Plated

Palm tree huggie hoop earrings

$60.00
Love you mom heart kids bracelet925 Silver · 18K Gold Plated

Love you mom heart kids bracelet

$50.00
Personalized heart plate script name necklace925 Silver · 18K Gold Plated

Personalized heart plate script name necklace

$50.00
Butterfly huggie hoop earrings925 Silver · 18K Gold Plated

Butterfly huggie hoop earrings

$70.00
Personalized twin heart initial ring925 Silver · 18K Gold Plated

Personalized twin heart initial ring

$50.00
Mom and dad engraved band ring925 Silver · 18K Gold Plated

Mom and dad engraved band ring

$30.00
Love you engraved band ring925 Silver · 18K Gold Plated

Love you engraved band ring

$30.00
Green heart teddy bear necklace925 Silver · 18K Gold Plated

Green heart teddy bear necklace

$120.00
Blue heart teddy bear necklace925 Silver · 18K Gold Plated

Blue heart teddy bear necklace

$120.00
Purple heart teddy bear necklace925 Silver · 18K Gold Plated

Purple heart teddy bear necklace

$120.00
Red heart teddy bear necklace925 Silver · 18K Gold Plated

Red heart teddy bear necklace

$120.00
Sparkling teddy bear pendant necklace925 Silver · 18K Gold Plated

Sparkling teddy bear pendant necklace

$120.00
Teddy bear baby boy bracelet925 Silver · 18K Gold Plated

Teddy bear baby boy bracelet

$70.00
Personalized modern letter charm necklace925 Silver · 18K Gold Plated

Personalized modern letter charm necklace

$100.00
Personalized dangling letter name necklace925 Silver · 18K Gold Plated

Personalized dangling letter name necklace

$100.00
Little love finger heart necklace925 Silver · 18K Gold Plated

Little love finger heart necklace

$80.00
Name Linked hearts duo initial necklace925 Silver · 18K Gold Plated

Name Linked hearts duo initial necklace

$110.00
Sweetheart script initial necklace925 Silver · 18K Gold Plated

Sweetheart script initial necklace

$60.00
Finger heart initial necklace925 Silver · 18K Gold Plated

Finger heart initial necklace

$80.00
Tropical palm tree pendant necklace925 Silver · 18K Gold Plated

Tropical palm tree pendant necklace

$70.00
Elegant centered initial necklace925 Silver · 18K Gold Plated

Elegant centered initial necklace

$70.00
Classic serif initial necklace925 Silver · 18K Gold Plated

Classic serif initial necklace

$60.00
Personalized square initial signet ring925 Silver · 18K Gold Plated

Personalized square initial signet ring

$70.00
Sparkling oval initial ring925 Silver · 18K Gold Plated

Sparkling oval initial ring

$100.00
Detailed rose flower necklace925 Silver · 18K Gold Plated

Detailed rose flower necklace

$70.00
Lucky clover pendant necklace925 Silver · 18K Gold Plated

Lucky clover pendant necklace

$120.00
Double Heart Pendant Necklace925 Silver · 18K Gold Plated

Double Heart Pendant Necklace

$130.00
Floral oval medallion necklace925 Silver · 18K Gold Plated

Floral oval medallion necklace

$145.00
Personalized initial framed pendant necklace925 Silver · 18K Gold Plated

Personalized initial framed pendant necklace

$150.00
Personalized oval engraving ring925 Silver · 18K Gold Plated

Personalized oval engraving ring

$70.00
Personalized heart signet ring925 Silver · 18K Gold Plated

Personalized heart signet ring

$70.00
Personalized initial signet ring925 Silver · 18K Gold Plated

Personalized initial signet ring

$70.00
Personalized rose name necklace925 Silver · 18K Gold Plated

Personalized rose name necklace

$80.00
Elegant rose pendant necklace925 Silver · 18K Gold Plated

Elegant rose pendant necklace

$85.00
Personalized split heart necklace set925 Silver · 18K Gold Plated

Personalized split heart necklace set

$200.00
Personalized mother and baby heart necklace925 Silver · 18K Gold Plated

Personalized mother and baby heart necklace

$125.00
Girl and horse heart necklace925 Silver · 18K Gold Plated

Girl and horse heart necklace

$110.00
Personalized flaming heart initial necklace925 Silver · 18K Gold Plated

Personalized flaming heart initial necklace

$140.00
Personalized floral name necklace925 Silver · 18K Gold Plated

Personalized floral name necklace

$120.00
Personalized double heart initial necklace925 Silver · 18K Gold Plated

Personalized double heart initial necklace

$100.00
Signature stylist scissors necklace925 Silver · 18K Gold Plated

Signature stylist scissors necklace

$110.00
First embrace initial necklace925 Silver · 18K Gold Plated

First embrace initial necklace

$150.00
Blooming Heart Initial Necklace925 Silver · 18K Gold Plated

Blooming Heart Initial Necklace

$135.00
Celestial Trio Star Necklace925 Silver · 18K Gold Plated

Celestial Trio Star Necklace

$100.00
Cherished bond initial necklace925 Silver · 18K Gold Plated

Cherished bond initial necklace

$150.00
Personalized botanical initial necklace925 Silver · 18K Gold Plated

Personalized botanical initial necklace

$130.00
Love is love double heart necklace925 Silver · 18K Gold Plated

Love is love double heart necklace

$120.00
Eternal mother and childheart necklace925 Silver · 18K Gold Plated

Eternal mother and childheart necklace

$130.00
Graceful ballerina pendant necklace925 Silver · 18K Gold Plated

Graceful ballerina pendant necklace

$90.00
Floral initial necklace925 Silver · 18K Gold Plated

Floral initial necklace

$100.00
Name necklace with heart925 Silver · 18K Gold Plated

Name necklace with heart

$100.00
Custom royal name necklace925 Silver · 18K Gold Plated

Custom royal name necklace

$100.00
R Necklace with Name925 Silver · 18K Gold Plated

R Necklace with Name

$100.00
Personalized infinity name and date necklace925 Silver · 18K Gold Plated

Personalized infinity name and date necklace

$135.00
Family Tree Pendant Necklace925 Silver · 18K Gold Plated

Family Tree Pendant Necklace

$150.00
Personalized Engraved Name Medallion Necklace925 Silver · 18K Gold Plated

Personalized Engraved Name Medallion Necklace

$140.00
Personalized name necklace with hearts925 Silver · 18K Gold Plated

Personalized name necklace with hearts

$100.00
Personalized gothic name necklace925 Silver · 18K Gold Plated

Personalized gothic name necklace

$100.00
Personalized initial and butterfly necklace925 Silver · 18K Gold Plated

Personalized initial and butterfly necklace

$120.00
Personalized butterfly name necklace925 Silver · 18K Gold Plated

Personalized butterfly name necklace

$130.00
Personalized initial medallion necklace925 Silver · 18K Gold Plated

Personalized initial medallion necklace

$140.00
Personalized name necklace with crown925 Silver · 18K Gold Plated

Personalized name necklace with crown

$100.00
Personalized Faith Cross Necklace925 Silver · 18K Gold Plated

Personalized Faith Cross Necklace

$85.00
Signature Selection

Shop the look

View All
Shop the look
Shop By

Collection

Our Bestselling Piece

The Solitaire Set

Our most-loved set, handcrafted for everyday elegance. This curated stack brings together four gold rings - a sculptural wrap, a braided band, a bold signet, and a smooth classic - designed to be worn together or mixed with your own favorites.

Made from premium gold-finished pieces that hold their shine wear after wear, it's the effortless way to build a look that feels entirely your own. Timeless, versatile, and made to be treasured.

Shop Now
The Solitaire Set

Contact Us

Whether you're choosing the perfect gift or looking for something made just for you, we're here to help. Reach out anytime - we'd love to hear from you.