I have a wedding to go to this weekend and would like to buy a new sportscoat. What I am looking for is a jacket that can be worn for a dressy occasion with my gray dress pants AND be worn with jeans for a more casual look (I only have the $ for one and want to get the most out of it!). I figure two-buttons is the way to go... but any ideas for a color that can match grey suit pants as well as jeans? I'm partially color blind and really bad at the whole matching thing...

Any help would be much appreciated!