Men nu ligger Cannes i Frankrike,