Happy Mothers Day: These on-screen moms were simply the best

Author: Aiesha Kuna

Nargis Dutt is especially well known for her role as a struggling mother in Mother India, a fitting beginning to this list. 

1. Nargis Dutt

Jaya Bachchan has played a mother's role in a multitude of films, highly acclaimed for her doting mother role in Kal Ho na Ho and Kabhi Khushi Kabhi Gam.

2. Jaya Bachchan 

Having had worked in maternal roles for over a decade in films like Amar Akbar Anthony and Deewar, Nirupa Roy is an all-time screen mom favourite. 

3. Nirupa Roy

The first face that comes to mind when thinking of a film mum, Kirron Kher has played many typical Punjabi moms including in Om Shanti Om and Veer Zaara.

4. Kirron Kher

Farida Jalal earned her place on this list as the 'ever smiling mom' on screen, having been acclaimed for her roles in DDLJ and Kuch Kuch Hota Hai. 

5. Farida Jalal

Tabu is widely known for her incredible acting as Shahid Kapoor's mother in the tearjerker Haider. 

6. Tabu