Cannes: city in the sun