I bought this in Peachy and love it. I think any color will do in this. I am just under 5'2" and a size 4 in tops usually and this is a good fit on me. The shorter length means it does not drown someone on the petite side. It will look great with black, white or some funky top underneath.