She is the daughter of Chinese musician Dou Wei and Chinese-born Hong Kong singer Faye Wong.
In 2024, she embarked on her first tour Out of the Loop (狀況外) in Shanghai, with future shows scheduled in Taiwan, North America, and Singapore.
[5] In 2023, she starred in the Tencent television series Existence: Ta De Sheng Cun Zhi Dao.
Dou and her half sister Li Yan and her mother Faye Wong were all born at Peking Union Medical College Hospital in Dongcheng District, Beijing.
[7] Before reaching her current level of fame, Dou spent two years studying at Berklee College of Music, before withdrawing from school to couch-surf in Los Angeles.