Zhang Ziyi lands nice little gig at Cannes - leaving time for schmoozing

READ FULL ARTICLE