eye-catching in Spanish
eye-catching in Spanish
vistoso
(idiomatic) Visually attractive.
llamativo
(idiomatic) That attracts the attention; attention-grabbing.