Joined Hearts Necklace

Joined Hearts Necklace

$34.95

or 6 weekly interest-free payments of $5.82 Laybuy What's this?

Express your love with this sweet duo of joined hearts, in either a gold or silver finish.