Whatever color pants, the top should be in the same color family; as in, DO NOT wear brown pants and blue shirt!!! or Blue pants and green shirt...and as someone else on here suggested, your weight and height play a big role in the colors, shades of colors, and whether or not you want to make yourself look slimmer, etc........