I teach first grade and have for many years. Yes, I'm a teacher but also stylish! I love basics. My 'uniform' is usually pants (black, navy or brown) and I love ts! My ts though, are well fitting from Gap or J Crew - both long and short sleeved. Knits save me money too because they are more season-less than sweaters. I add layers for fun and comfort. Instead of camis I buy tanks at Old Navy (super inexpensive when they are on sale!) These not only add warmth during the winter but can add a pop of color if I want. Imagine a black T and black pants with 2" of cobalt blue tank peeking out beneath the hem of the black top and a floaty scarf in shades of blues and purples!) To these basics I add accessories! I have wonderful scarfs, necklaces and bracelets. The take me from boring to stylish. (But always comfortable) My cardigans tend to be black since that is 'my' color. I don't buy these in colors because cardigans cost more. I always keep a black cardigan at school. I do have ones in my accent colors of red and one in turquoise because they tend to go with so much that I wear. And since I focus on select colors my wardrobe works together. I have a limited wardrobe with seemingly endless combinations. I never wear 'teacher' clothes like appliqued apples. It's just not me. I don't mess around with shoes. I wear black or brown shoes, or boots, from quality brands. I'm not going to take a chance of damaging my feet with poorly fitting shoes. There are comfort shoes in a variety of price ranges and comfort doesn't mean they are not stylish. One tip that works for me - I wear athletic shoes during my before school work time and change back into them when the kids leave. I agree totally with Leslie. When we find our style and fit and colors dressing is easy and fun! Congrats on the new job! Teaching is so important!