Officine Generale's 'Johan' trucker jacket is cut from supple suede that's brushed and tanned a rich olive-green that goes with practically everything. The two-way zip enables easy layering, and it's fully lined so it will feel comfortable against the skin if you opt for just a tee underneath.