Cleveland-Ohio weather is tricky business. Hot & humid in the summer, cold & morose in the winter. Today it was 80 degrees (fahrenheit), but with humidity that really means 85. But it's raining, so the sun shouldn't raise the temperature or humidity... oh, nope, nevermind. (Sneaky little bastard.)
So what the hell do you wear, exactly?
Shirt and skirt, people. The only way to go.