Worst: Two-Face (Batman Forever)

Portrayed by: Tommy Lee Jones 

Harvey Dent is another Batman bad guy that makes it painfully all too clear where his mind is at. Two-Face always lets his dual identity psychosis show in his get-up, opting for hideous two-toned suits. Of course, Schumacher takes the eyesore to the next level, making those two tones black and bright purple, with a cheetah-print tie.