Indian cinema, rich and varied as it is, has been predominantly male-oriented. There have been exceptions, yes, but mostly it is the male star who rules the roost. However, during its 107-year-long journey, Indian cinema has seen many, many talented actresses stand head and shoulders up to their male counterparts, whether on set or on the silver screen.
Today, we pay homage to the ‘heroine’ of Indian cinema - and some actresses who have truly stolen our hearts away.
Here is a list of 30 great female actors from all over India.
Please pick 10 of these and tell us who you think are India’s 10 greatest actresses of all time.