De Juan is a Chinese actress, model, and former ballet dancer. She was born in Shanghai, China on September 15, 1982 and spent the early years of her life training in classical ballet. In 2006 she made her runway debut and thus began her modeling career, a career which has been such a success, she’s touted as the world’s first international Chinese supermodel. In 2016 she made her debut as an actress and has since appeared in several films, including the 2016 romantic drama film, “I Belonged to You”.