Career
Diana Xu was crowned Mission Universe China 2012 by Luo Zilin (Mission Universe China 2011) at the Shanghai Grand Theatre, Shanghai, China on 1 September 2012. After modeling for various fashion and cosmetics lines in Asia, including LOVA and Shanghai Tang, Diana was appointed by Yue-Sai Kan to be the Executive Manager (赛事执行经理) of the in 2013, where she is responsible for the recruitment and management of the contestants and winners. She was featured in the 2014 documentary, "Finding Mission China.".