I don't think it's implausible for Joker to send henchmen out with specific instructions to buy certain clothes or order them from tailors or online. He's usually dressed quite "loudly", but generally not in stuff that no one would conceivably wear. Just google "purple suit" and there are tons of options. I'd say the real question is where Two-Face gets his split suits?