hi folks, long story short, i have a holiday dinner to attend very soon and do not have suit to wear. i can't afford to buy a new suit and not to mention the short timing... however, i DO have a very nice navy blazer with brass buttons. what would be the best way to dress up the blazer as much as possible? the dress code for the dinner is 'dressy' not necessarily formal. but some men may be really dressed up and women may wear gowns. i have a few pairs of nice trousers, shoes, ties, etc i can probably make work. i was thinking: - medium gray trousers - white shirt - dark tie? - black lace ups - linen pocket square mostly not sure about color of shirt and tie. what color of tie works best with navy and gray? solid navy tie or brown maybe? are repp stripes considered more dressy? also, i do have a pair of charcoal gray trousers, would that be better? thanks!