Du Yu Chen, or Bella Du, as she’s also known, is a Chinese actress. She was born on January 3, 1993, in Liaoning, Dalian, China, and made her debut in 2013. Since then, she has appeared in various films and television dramas, including “Sm:)e” (2018).