Radiate confidence with By Charlotte's 18k Gold Vermeil Live in Light Petal Necklace. This collectable charm necklace is the perfect gift to remind loved ones that nothing can dim the light that shines from within.
Meaning: Confidence and Inner-Strength