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!