Diana Xu was crowned Miss Universe China 2012 at the Shanghai Grand Theatre, Shanghai on September 1, 2012.