Depends on your style, lots of people right now are having the street/"swaggish" look with snapbacks, obey/IM KING/etc shirts, skinny, jordans for shoes. Pretty much branded clothes. I myself prefer preppy/classy look with a holister button down shirt/or any other vintage quality looking button down shirt with folded sleeves, levi (tan brownish) skinny jeans, and prefer maroon colored vans.
Also, these are general colors that matches with pretty much anything:
black and white