Black, white, and red are my colors so it would be hard to go wrong with this dress. It's a very flattering cut. I originally bought a large but it was too big so I went to a medium. I'm 5'3' weigh 130, bust 36, waist 30, hips 38 and this fits perfectly.See full review