What can be more glamorous than a gathering of celebrities on the French Riviera? We recap some of the fashion at Cannes 2016.
What can be more glamorous than a gathering of celebrities on the French Riviera? We recap some of the fashion at Cannes 2016.