This statement making trench coat comes from the house of Roberto Cavalli. It has been crafted from quality materials and comes in a lovely shade of grey. It flaunts epaulets and has been styled with a collar button front long sleeves a belt that cinches the waist and a tailored fit.