Cannes 2015: The style hits and misses on the red carpet

Responsive image
source