Actresses Zhang Yuqi, who star in Steven Chow's latest film The Mermaid, poses during a photo shoot for Elle magazine. [Photo/Xinhua]