Guess Military-Inspired Men’s Coat $103.59 at Macys