Giuseppe Zanotti Design has opened a store in Cannes, France. It has also started up its third Chinese store in Guangzhou, and the Italian company is planning other openings in the country in Shanghai, Hangzhou and Shenzhen.