Roberto Cavalli revamps timeless elegance with this long trench coat that combines classic details such as button-tab epaulets, a waist belt, and a double-breasted design with innovative elements such as the crinkled effect of the fabric. But the real star of the garment is the all-over maxi-rose print, which is ready to add a touch of romantic luxury to your everyday looks.