MEN'S COATS

Superficially the prime function of the overcoat is to protect you from the cold, wind and rain. An appropriate overcoat for the right occasion is always a true statement of style, as much as any other part of a true gentleman's wardrobe.