Hun ble født i Britisk India av engelske foreldre, og da hun var seks år flyttet familien til England. I 1961 begynte hun som skuespiller i en TV-serie for BBC, og det påfølgende året hadde hun sin første større filmrolle i en romantisk komedie. I 1965 ble hun internasjonalt kjent som Diana Scott i filmen som hun mottok en Oscar for som beste kvinnelige skuespiller. Det samme året hadde hun også rollen som Lara i David Leans .