Eva Herzigova looks effortlessly chic at Roberto Cavalli show at Milan ...

Responsive image
source