Nata in Germania, studia in Inghilterra, dove si laurea in letteratura inglese alla London University. Nel 1951 si trasferisce in India, dove cresce le sue tre figlie. A partire dal 1955 scrive una decina di romanzi, molti dei quali ambientati in India; la sua prima collaborazione con il regista James Ivory risale a Shakespeare Wallah del 1965 e segna l’inizio di un sodalizio che durerà quasi cinquant’anni. Tra le sue sceneggiature originali si ricordano Roseland, Jefferson in Paris e Surviving Picasso. Scrittrice poliedrica, collabora abitualmente con il New Yorker, ed ha pubblicato tre raccolte di racconti oltre a numerosi romanzi.