2017 Miss World

  • Miss India Manushi Chhillar was crowned winner of the 2017 Miss World beauty pageant on Saturday in China. Stephanie Hill (Miss England) was the runner-up, followed by the second runner-upĀ Alma Andrea Meza Carmona (Miss Mexico). The 67th Miss World event was held in Sanya, China, where a total of 126 pretty women from around the…

    Read more →