From houndstooth jackets to suede-tipped shoes, Vanity Fair picks the men’s must-haves of the season.