Attrice fiorentina, è da diversi decenni una delle più straordinarie e affascinanti attrici italiane. Innumerevoli i suoi ruoli teatrali in cui si è distinta per la capacità di trovare sempre un punto d'incontro tra le eroine classiche e la donna moderna. Al cinema ha lavorato tra l'altro con i fratelli Taviani, mentre per la tv ha interpretato sceneggiati di successo trattai da "Malombra" di Fogazzaro e "Teresa Raquin" di Zola.
Confrontandosi a teatro con tutti i generi della commedia, è nota al grande pubblico anche per le sue tante esperienze in campo cinematografico. Tra gli anni '60 e '70 fu una delle attrici di riferimento del cinema a tinte gialle di provenienza italiana e francese. Tra i titoli maggiormente significativi della sua filmografia, "C'era una volta" di Francesco Rosi, "Una bella grinta" di Giuliano Montaldo e "Per amore o per forza" con Carlo Giuffré. Se da ricordare furono anche le sue interpretazioni in "Un fiocco nero per Deborah" e il ruolo di vittima designata in "Sette orchidee macchiate di rosso" di Umberto Lenzi, nel 1996 si è confrontata con la fiction televisiva figurando tra le interpreti di "A rischio d'amore".
Uno dei suoi ultimi lavori l'ha vista protagonista con Simona Marchini nella commedia "Le sorelle Materassi" di Aldo Palazzeschi.