When it comes to outerwear, the leather trench coat is unrivaled, as season after season, it is the desired style everyone is wearing. Although ...