It does not! Flashy means showy, ostentatious, whereas elegant is much more tasteful! (It’s hard with your tone, sometimes!)