Teng Xiaolan was born on December 3, 1972, in Shanghai. Her novels include Downtown Moonlight, Pearls over the Sea and Fly, and short story collections Ten Roses, Free Love, Small Love in Big City, Woman Dancing Under Stars and Calculating Life. She was awarded the 6th Lu Xun Literature Prize for novella Beautiful Days. Her novel Fairy Tale and Sapphire Ring were adapted into films. Some of her works have been translated into English and Polish.