The best time to visit Cannes is from March to May, before the annual film festival and the arrival of summer vacation crowds ...