Temple St. Clair

Eighteen-karat gold earrings with a heart moonstone and diamonds, $3,900, Temple St. Clair.

See more wedding earrings