Look Charmed

  • 386-847-8910
  • Visit our Website
  • Visit our Facebook
  • 301 Flagler Ave., New Smyrna Beach, FL

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!