Jelly Lin Yun Greets “Boss” Stephen Chow for His Birthday

Happy Birthday to director Stephen Chow! Hong Kong director Stephen Chow celebrates his 59th birthday today and on hand to help him celebrate is his The Mermaid star Jelly Lin Yun who was thrust into the spotlight after being lucky enough to have been hand-picked for the lead role by the director slash producer-actor himself. Taking to social media to post her birthday...