Aishwarya Rai Bachchan’s portrayal of Jodhaa in Jodhaa Akbar remains one of the most graceful depictions of a Rajput queen in Bollywood, where she balanced love, strength, and diplomacy with ease.
Years later, she returned to the epic genre as Nandini in Mani Ratnam’s Ponniyin Selvan, bringing depth and intrigue to a layered royal character showing how she can command the screen across eras and kingdoms.
As Princess Kaurwaki in Asoka, Kareena Kapoor Khan delivered intensity and passion that lit up the screen. Her chemistry with Shah Rukh Khan added to the drama, but it was her bold, warrior-like aura that truly defined the character.
Kangana Ranaut brought the legendary story of Rani Lakshmibai to life with a fierce and powerful performance. As the brave queen who fought against British rule, the character symbolized courage, leadership, and the spirit of a warrior.
Ramya Krishnan’s portrayal of Sivagami in the Baahubali franchise is an iconic, commanding performance as a warrior queen, matriarch, and ultimate authority in Mahishmati.
Anushka Shetty’s Devasena in Baahubali was the perfect combination of beauty and strength. From her archery skills to her defiant stand against injustice, she exuded the essence of a warrior queen who never surrendered.
Rukmini Vasanth impressed audiences with a powerful performance in Kantara: Chapter 1. Her character adds emotional depth to the story. Rukmini brings intensity and conviction to the role, playing a key part in elevating the film’s dramatic final moments.
In Padmaavat, Deepika Padukone portrayed Rani Padmavati with grace and strength. Her character stood for dignity and courage, reflecting the unwavering resolve of a queen who chooses honor even in the toughest circumstances.
As Mastani in Sanjay Leela Bhansali’s Bajirao Mastani, Deepika Padukone embodied fearlessness and grace in equal measure. Whether wielding a sword in battle or expressing love with unmatched intensity, she captured the essence of a warrior princess torn between love and righteousness.
Hema Malini starred as the titular lead in the 1983 historical drama Razia Sultan, directed by Kamal Amrohi. She played Razia Bano, the first woman to rule the Delhi Sultanate (1236–1240), acting opposite Dharmendra (as Jamal-ud-Din Yakut) and Parveen Babi.

ADVERTISEMENT