Look Charmed

Look Charmed hero image

About Look Charmed

Look Charmed is a fashion jewelry and accessory boutique located on historic Flagler Avenue in New Smyrna Beach, FL. Our boutiques are known for fabulous jewelry, accessories, handbags, hats, and clothing that wonโ€™t break the bank. All of this and within walking distance to the beach!