India’s Charles Cheryl wins World Next Top Model 2017

India’s Charles Cheryl won the World’s Next Top Model beating 49 other countries held at the Oreent Club, Dbayeh, Lebanon. At the same event, India’s Rushikesh Mirajkar was named as the best National Director.

Cheryl Charles, a consultant and DJ from Mumbai, is the winner of Miss Tiara India Continent 2017 – 2018. She is a former winners of Clarions Miss Indian Diva.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.