see more
The winner of Miss World 1999, Miss India, Yukta Mookhey during the Miss World contest at The Millennium Dome in Greenwich. (Photo by Michael Crabtree - PA Images/PA Images via Getty Images)