Bollywood’s 7 Best Warrior Princesses

Don’t mess with them! Bollywood beauties of Tinsel Town are not here just to glam up the big screen but can do much more than that. They can throw few punches, can swing a sword, can aim a arrow and can take away your breath with much ease.

With the much hyped teaser of Sanjay Leela Bhansali’s Bajirao Mastani, apart from the grandeur sets and watching Ranveer Singh as a warrior king, we also got a glimpse of Deepika Padukone as the warrior princess Mastani.

Well, on that note, we thought of listing down those Bollywood ladies who donned the Warrior garb in their films:

Aishwarya Rai Bachchan As Jodhaa Bai :

Aishwarya Rai Bachchan as Jodhaa Bai in Jodhaa Akbar

The former Miss World looked drop dead gorgeous in the character of a skilled warrior and a fiery Rajput princess Jodhabai in Jodhaa Akbar. The sword fighting scene between Hrithik Roshan and Aishwarya just got us hooked.

Hema Malini As Razia Sultan :

Hema Malini as Razia Sultan in Razia Sultan

We saw Hema Malini essaying the fierce Sultan of Delhi in Razia Sultan. The movie was a disaster because of the story focusing on the love story rather than the strong character of the personality.

Kareena Kapoor As Kaurwaki :

Kareena Kapoor as Kaurwaki in Ashoka

In Asoka, Kareena fought like a trained warrior on the Kalinga battlefield against the Maurya Soldiers. She justified the character well.

Priyanka Chopra As Sonia :

Priyanka Chopra as Sonia in Drona

The pretty lass is more than a glam doll. The feisty warrior who was a bodyguard of Abhishek Bachchan in Drona (we know you guys don’t remember.) She was not a princess or a warrior but we couldn’t exclude her from the list.

Tamannah As Avantika :

Tamannah as Avantika in Baahubali

Though Tamannaah too is not shown as a warrior or fighting on a battlefield in Bahubali, she still makes it to the list.

Mehtab As Rani Lakshmi Bai :

Mehtab as Rani Lakshmi Bai in Jhansi Ki Rani

Not many know about Jhansi Ki Rani movie but before these beauties it was Mehtab who played the character with great finesse. According to HT report, Kangana Ranaut will be seen as a feisty queen as Rani Lakshmi Bai.

Deepika Padukone As Mastani :

Deepika Padukone as Mastani in Bajirao Mastani

Last but not the least, the fearless Mughal princess and second wife of Bajirao – Mastani, played by Deepika Padukone, who very elegantly grabbed our eyeballs in the warrior look; especially, the part where we see a sword-wielding Deepika, with a child in her arms. We simply can’t wait to watch her showing off the skills as a fighter.