eye-catcher

eye·-catch·er

eye-catcher

n.
  1. An object or person that seizes the attention; as, her Statue of Liberty outfit was an eye-catcher.