The rebelious Mastani from the 2015 epic historical drama stole heart of the millions. Played by Deepika Padukone, the actress portrayed the strong character of Mastani, who was Peshwa Bajirao's second love.

Kashi Bai

'Kashi bai' vulnerable character from the movie, 'Bajirao Mastani' felt intriguing through the prowess of giving up her love for another women is indeed a story that moved. Priyanka Chopra played the role with elegance.

Sonam Kapoor

'Sakina' of 'Saawariya' was Sonam Kapoor's first Bollywood movie that gave immense fame to the Kapoor daughter in the cinematic realm.


One of the Bhansali's classic character, 'Paro' of 'Devdas' was played by Aishwarya Rai. The powerful yet emotional character is still remembered helmed from the magical world of devdas


The realm of Devdas bought in light the tragic character into life. It was none other than Chandramukhi played by enthralling Madhuri Dixit.

Sofia D'Souza

The captivating caretaker and the lover, Aishwarya Rai Bachchan played Sofia D'Souza impeccably in the 2010's romantic action drama 'Guzaarish'.


The movie that bought Deepika Padukone and Ranveer Singh together, Goliyon Ki Rasleela Ram-Leela gave an oozing portrayal of both the actors, but specially it was Deepika's role of Leela that did the talking. She was fearless, strong, captivating and madly in love.

Rani Padmavati

'Rani Padmaavati from the movie 'Padmaavat' of 2018 is the most talked role played by the actress. The costume, cinematography, sets and powerful characters made the movie one of the highest grossing Bollywood movie.


Apart from the lead character of Deepika, people didn't lack in admiring Aditi Rao Hydari's character from 'Padmaavat. She played the epic role of Alauddin Khilji's wife 'Mehrunissa'.


Alia Bhatt in the movie 'Gangubai kathiawadi' graced epitome of cinema. Strong, rebellious, bold, her intriguing character even led her winning National Film Awards for Best actress