Every woman should have a good shirt dress! Its a great basic piece that can double as a coat. You can wear it belted, or loose for different looks. Pick an A-line shape to hide your hips. It can be worn alone, or used as a great layering piece. I recommend a neutral color like tan, or white that can be worn with many outfits.