We introduced khaki the other day, but charcoal also has a nice vibe. It has a casual look when paired with a T-shirt, but the high-quality linen material gives it a somewhat elegant impression.
If you wear the vest over your body, it would be best to wear a loose inner layer like a 7.8oz T-SHIRT for a better balance to the outfit.