Imperfect Perfect

Imperfect yet perfect heart necklace

$ 1,050.00

Imperfect yet perfect heart charm

$ 1,700.00

Imperfect yet perfect small heart with bling necklace

$ 1,900.00

Imperfect yet perfect large heart with bling necklace

$ 4,700.00