Zhang Zilin was Miss World in 2007 representing China PR