Catriona Elisa Gray from Philippines succeeded 93 contestants from around the world to emerge the winner of Miss Universe 2018 - as chosen by an all-women jury. India's Nehal Chudasama failed to make it to the Top 20 of the Miss Universe 2018 pageant.