章自己学会的舞蹈和武打动作教给她并让她表演出来，从而观察她的神态和肢体语言，此电影为章子怡获得英国电影学院奖最佳女主角等提名及拿下2005年的华表奖优秀女演员。另外《茉莉花开》中章子怡一人分饰三角「茉」、「莉」、「花」。不过虽然《茉莉花开》为章子怡赢得金鸡奖最佳女主角，但是《茉莉花开》的原着小说作者苏童看完电影后，认为章子怡在缺乏生育的经历下，在《茉莉花开》的表现“已经非常不错了”，不过认为她的演技还需要磨练。同年在知名导演王家卫所执导的《2046》中，章子怡扮演一个住在2046房的舞小姐「白玲」。对于她的