Cannes under härligt sydländskt majväder.