• Aishwarya Rai Bachchan in "Umrao Jaan"Twitter
  • Kareena Kapoor Khan in "Chameli"Twitter
  • Preity Zinta in "Chori Chori Chupke Chupke"Twitter
  • Madhuri Dixit in "Devdas"Twitter
  • Rani Mukerji in "Saawariya"Twitter
  • Tabu in "Chandni Bar"Twitter

Bollywood actresses have proved their talent every now and then. Be it playing an intense role or a comedy, these leading divas have mesmerised the viewers with their acting skills.

They have accepted any role as a challenge and performed it elegantly. For example, several actresses have been hookers on screen and done justice to their characters. Earlier Rekha in "Umrao Jaan" (1981) and Meena Kumari in "Pakeezah" had touched millions of hearts with their outstanding performances.

Here are a few more actresses who have boldly accepted the challenge of being a prostitute on the silver screen and perform their characters in the best possible way.

Aishwarya Rai Bachchan

Former Miss World Aishwarya Rai Bachchan has always accepted challenging roles in her career. She recreated the magic in 2006 in the film "Umrao Jaan", by portraying a courtesan, a role which was earlier played by Rekha in 1981.

Kareena Kapoor Khan

Kareena Kapoor Khan, who was criticised for over-acting in her early years, proved her talent when she performed the character of a sex worker in the film "Chameli". She again made a mark for herself with a similar role in the film "Talaash" opposite Aamir Khan.

Preity Zinta

The bubbly girl of Bollywood, Preity Zinta, was seen playing the role of a prostitute in the film "Chori Chori Chupke Chupke" opposite Salman Khan. The storyline revolving around Zinta's character stole the viewers' hearts.

Madhuri Dixit

Ace actress Madhuri Dixit, captured the hearts of many with her performance in Sanjay Leela Bhansali's "Devdas" remake, as Chandramukhi. She did a great job and full justice to the role of a kotha lady. Her mujras and expressions took one's breath away even though the main characters in the film were played by Shah Rukh Khan and Aishwarya Rai Bachchan.

Rani Mukerji

The bold and beautiful actress, Rani Mukerji, added variety to her acting skills by portraying a hooker in two films – "Laaga Chunari Mein Daag" and "Saawariya", even though her role was a short one the second time around.


Evergreen actress Tabu has made a name for herself in the Indian film industry as well as overseas films. The superstar has mostly done many challenging roles and has come up with excellent performances. Her role in Madhur Bhandarkar's "Chandni Bar" depicted the story of several women in India.

Kalki Koechlin

Kalki Koechlin made her debut with Anurag Kashyap's "Dev D" in which her role of Chanda was quite well-received. She played the character of a young girl from New Delhi who somehow gets into prostitution.

Also read