Shanghai Baby es una novela de la escritora china Wei Hui, publicada en 2002. La historia sigue a Coco, una joven camarera que vive en Shanghái y se encuentra dividida entre dos amores: Tian Tian, un hombre sensible pero con problemas de impotencia, y Mark, un alemán casado con quien vive una aventura pasional. La novela explora temas de amor, deseo, traición y la búsqueda de la identidad en la China contemporánea.