Updated on: 27 May, 2025 05:05 PM IST |Amruta Karulkar

One of the most successful actresses, Deepika Padukone enjoys fame in India as well as across the globe. She has done some incredible work and entertained the audiences through her performances in movies like Piku, Cocktail, Kalki 2898 AD, and more. Lets take a look at some of her best films.

1. Om Shanti Om (2007)
This was Deepika's debut film, and it was a huge launchpad for her as it was opposite Shah Rukh Khan. The film was received well by the audience and critics alike. It took no time for fans to be in awe of the actress.
2. Yeh Jawaani Hai Deewani (2013)
In this coming-of-age romantic comedy, Deepika played Naina Talwar, a shy and studious medical student who embarks on a life-changing trip. This role highlighted her versatility and ability to portray a relatable and endearing character.
3. Chennai Express (2013)
This action-comedy saw her as Meenalochni "Meena" Azhagusundaram, a South Indian girl who runs away from her wedding and crosses paths with the protagonist Rahul (Shah Rukh Khan).Meena is feisty, independent, and speaks in a mix of Hindi and Tamil, providing a lot of comic relief. This role demonstrated her comedic timing and ability to portray a strong-willed character.

4. Bajirao Mastani (2015)
Deepika portrayed Mastani, a warrior princess and the second wife of Maratha Peshwa Bajirao. This role required her to portray a strong and regal character with complex emotions, showcasing her range as an actress.
5. Kalki 2898 AD (2024)
The pan-Indian release is a sci-fi dystopian drama based on Indian mythological lore about the rise of Kalki, the tenth avatar of Lord Vishnu. In this film, Deepika Padukone plays SUM-80 alias Sumathi, a pregnant lab subject of Project K and the prophesied mother of Kalki.
6. Piku (2015)
The heartwarming father-daughter tale saw Deepika as Piku, a doting child who takes care of her aging father (Amitabh Bachchan) who deals with constipation. The film will leave you with a big smile on your face.
7. Cocktail (2012)
This romantic drama was a career-changing movie for the diva. She played a spoilt brat Veronica who unexpectedly falls in love with Gautam (Saif Ali Khan), who is in love with Meera (Diana Penty).Confused? The movie will equally entertain you.