MUMBAI: Noted yesteryear actress Leela Naidu (69), who showed her acting skills in a number of Hindi films as well as Merchant Ivory Productions‘ The Householder, breathed her last yesterday in Mumbai after a prolonged illness. She was 69.
Born to an Irish mother and an Indian father, Naidu was crowned Miss India in 1954. The magazine Vogue once called her as one of the five most beautiful women in the world.
The actress made her debut in Balraj Sahni‘s Anuradha in 1960. Though the film didn‘t do well at the box-office, it got acclaim when it won the National Award for best film and she got critical appreciation.
She came into the limelight for her non-orthodox role with Sunil Dutt in Yeh Raaste Hain Pyar Ke that was based on the famous Nanavati vs. State of Maharashtra Court case.
Leave a Reply