Sehgal was born in Saharanpur, Uttar Pradesh in 1912. She grew up in an aristocratic Muslim family. She received the Padma Vibhushan, India's second-highest civilian honor, in 2010. She described herself as an agnostic, having been an atheist in her youth.