The OP must own a shirt besides black. If you don't have a white dress shirt, buy one at Target. While you're there, buy a navy blazer and a conservative striped or patterned tie. Choose whatever color you like, but I personally think something with a bit of red helps.
Wear this with your khakis and black shoes. Also, make sure to wear a belt.
So my wife asks me where she can buy a good quality sweater... As in, something that doesn't pill and won't lose its shape.
Currently, she buys sweaters at Ann Taylor Loft and JCrew, and other lower tier retailers. Do any of you guys have suggestions for brands and stores that would carry good quality, moderately priced, women's sweaters?