Is there a Victoria's Secret store in Cannes France?

No, unfortunately there is not a Victoria's Secret store in Cannes France. However, from time to time, they host the Victoria's Secret fashion show there!