WANG Ziwen
Wang Ziwen, also known by her English name Olivia Wang and now as Ava Wang, is a Chinese actress. She is most known for portraying Qu Xiaoxiao in the popular Chinese television drama Ode to Joy and as Xuxu in When a Snail Falls in Love. Wang ranked 87th on Forbes China Celebrity 100 list.