Before Zhang Ziyi became famous she was actually a dancer, trained at the famous Beijing Academy of Arts. Here's a clip of her attending a national dancing contest held by CCTV. You be the judge whether she's gotten better or worse over the years...