I've been buying La Blanca and Bleu Rod Beattie suits. They are made very well and don't seem to fade. Marshalls and TJ Maxx here in Florida carries a really good selection of suits and coverups.
Living in Florida....I have many suits. I do bring several when cruising.