Reply To:
Name - Reply Comment
Miss India Manushi Chhilar smiles as she wins the 67th Miss World contest final next to 2nd runner up Miss Mexico Alma Andrea Meza Carmona and 3rd runner up Miss England Stephanie Jayne Hill in Sanya, on the tropical Chinese island of Hainan yesterday.(AFP)