Badgley Mischka

Necklace, $230, Badgley Mischka.

Photo: Halley Ganges

more
See More: