Following the culmination of the Cannes Films Festival, the French sea-side town now has visitors from the other creative world. Cannes Lions....