Reina de la belleza que en 1966 se convirtió en la primera mujer de un país asiático en ganar el título de Miss Mundo. Más tarde, pasó a ser jueza para Miss World y Femina Miss India.
Se crió en Mumbai, India, y asistió al internado para niñas St. Joseph's Convent School.
Después de convertirse en Miss Mundo, se dedicó a la profesión médica y comenzó su propia práctica en Dublín, Irlanda.
Se casó con el endocrinólogo David Powell en 1971. Tiene dos hijos llamados Deirdre y Ann Marie.
Manushi Chhillar y ella son ambas ganadoras de Miss Mundo de la India.