I like dresses. They save you the trouble of matching a top and a bottom, are feminine but can also be comfortable, and are, with a nice cardigan or blazer, office-ready. This site was mentioned on Serafina as a good place to buy dresses in smaller sizes. Check these out!
This plaid or this green print would look great with a black shrug or short jacket.
For the weekend.
This cardigan is also cute.
Semi-relatedly, I'll be so happy when all of these stupid shirts that look like maternity wear go out of style. Empire waist good, billowing stomach panel bad.