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.