garish

/ˈɡɛəɹɪʃ/

Overly ostentatious; so colourful as to be in bad taste.

The dress fits her well, but the pattern is rather garish.