Best of Shraddha Kapoor: 8 Best Roles
Aarohi Keshav Shirke - Aashiqui 2
The role that changed everything for Shraddha. As a small-town singer who falls in love with a troubled musician, she delivered raw vulnerability and innocence.
Tara Agnihotri - Ek Villain
Playing a free-spirited, terminally ill girl opposite Sidharth Malhotra, Shraddha brought warmth and emotional depth.
Vasudha Nene - Haider
In Vishal Bhardwaj’s intense adaptation of Shakespeare’s Hamlet, Shraddha showcased maturity and restraint.
Sia Khurana - ABCD 2
Shraddha surprised everyone with her dance skills in this high-energy dance drama. She proved she could match professional dancers.
Maya - Stree
One of her most iconic performances. In this horror-comedy blockbuster, Shraddha played a mysterious woman whose true identity kept audiences guessing.
Amrita “Amu” Nair - Chhichhore
In this heartwarming coming-of-age drama, Shraddha portrayed a college sweetheart with charm and sincerity.
Tara Maheshwari - OK Jaanu
In this urban romance opposite Aditya Roy Kapur, Shraddha played an ambitious young woman navigating love and career in Mumbai.
Tinni - Tu Jhoothi Main Makkaar
In this modern rom-com opposite Ranbir Kapoor, Shraddha sparkled with confidence, comic timing, and glam appeal.
Holi 2026 Fashion Inspired By Bollywood