[3] Zhou was born in Huainan, Anhui, China in 1968, she graduated from Communication University of China, where she majored in broadcast.
[1][2] From 1995 to present, Zhou worked as a host at China Central Television.
[1][2] Zhou hosted the CCTV New Year's Gala from 1996 to 2011 and 2016.
She was originally wed to Yao Ke (姚科), who is a host in China National Radio.
After a turbulent divorce, she remarried Lu Yun (路云), her second husband, a businessman.