Webster's Revised Unabridged Dictionary · 1913

eye-catcher

eye-catcher , noun

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