Updated on: 07 November, 2024 10:30 AM IST |Amruta Karulkar

Anushka Shetty, born on November 7, 1981, is a celebrated South Indian actress known for her powerful performances and remarkable versatility. Starting her career in Telugu cinema, Anushka quickly gained recognition for her ability to embody complex characters with depth and nuance. Her strong screen presence, combined with her commitment to diverse roles, has made her one of the most respected and successful actresses in the industry. Here’s a look at her top five versatile roles that showcase her exceptional range and acting prowess.

1. Arundhati in Arundhati (2009)
Anushka's portrayal of Arundhati, a fierce warrior queen, became iconic and solidified her position in the industry. The role required her to convey both grace and strength, as she played a woman confronting an ancient evil. Her performance captivated audiences and earned her critical acclaim.
2. Devasena in Baahubali Series (2015, 2017)
Playing the courageous and regal Devasena, Anushka brought a powerful resilience and dignity to the character across both Baahubali: The Beginning and Baahubali: The Conclusion. Her chemistry with the lead characters and her portrayal of Devasena’s strength, grace, and conviction added a profound depth to the storyline.
3. Saroja in Vedam (2010)
In Vedam, Anushka took on the challenging role of Saroja, a complex character with a difficult past. Her portrayal of a prostitute seeking a better life was sensitive and nuanced, and it allowed audiences to empathise with Saroja's struggles. This performance was pivotal in showcasing Anushka's ability to take on gritty, unconventional roles.
4. Sweety in Size Zero (2015)
In this comedy-drama, Anushka played Sweety, a woman who battles societal standards of beauty and self-acceptance. She gained weight for the role, demonstrating her dedication and commitment to authenticity. Her performance as Sweety was both inspiring and relatable and delivered a strong social message on body positivity.