Shu Qi was 31 in New York, I Love You when she played the character 'Chinese Herbalist (segment "Fatih Akin")'.
That was over 16 years ago in 2008.
Today she is 48, and has starred in 98 movies in total, 31 of those since New York, I Love You was released.
In New York, I Love You, I think Shu Qi looks: