21 Bollywood Actresses Who Played Prostitutes Onscreen

21 Bollywood Actresses Who Played Prostitutes Onscreen

14 Jun 18 @ 3:32 PM | By Ravi

A role is a role which is made to look real on screen. Bollywood heroines who were once skeptical about playing characters with grey shades have gone on to play a prostitute on screen with aplomb. Donning the role of a hooker’s character demands a lot of guts as an actress has got to look bold, beautiful and a bit shameless. Not every Bollywood actress has carried off the role with perfection. Some got a ‘thumbs up’ for it and some got a ‘thumbs down’. We look at some of the popular Bollywood actresses who have played the role of a Prostitute and walked away with all the sympathies of the audiences.

  1. Kareena Kapoor (Chameli / Talaash)

    A rare distinction where Kareena Kapoor played a hooker in Chameli as well as Talaash. Chameli got the actress critical acclaim whereas her role as Rosy in Reema Kagti’s Aamir Khan starrer Talaash is considered as one of her best performances in her career.

    Kareena Kapoor played a prostitute in Talaash and Chameli
    Kareena Kapoor played a prostitute in Talaash and Chameli
  2. Huma Qureshi (Badlapur)

    Jhimli played by Huma Qureshi was a brave effort in Sriram Raghavan’s revenge drama Badlapur. She plays a prostitute and the love interest of Nawazuddin Siddiqui who commits a crime and is jailed only to be taken to task by Varun Dhawan. Huma Qureshi's hooker act got her critical acclaim after her performance in Gangs of Wasseypur.

    Huma Qureshi played a prostitute in Badlapur
    Huma Qureshi played a prostitute in Badlapur
  3. Vidya Balan (Begum Jaan)

    Actress Vidya Balan played a prostitute along with other actresses in Srijit Mukherji’s Begum Jaan. Vidya played the head of a brothel which has been ordered to be demolished by the authorities as it lay on the India-Pakistan border during the partition days in 1947. Begum Jaan was the Hindi remake of the director’s superhit Bengali film Rajkahini which had Rituparno Sengupta playing the main lead.

    Vidya Balan as prostitute in Begum Jaan
    Vidya Balan as prostitute in Begum Jaan Twitter
    Vidya Balan
  4. Shruti Haasan (D Day)

    Nikhil Advani’s take on getting Dawood Ibrahim back to India, saw Arjun Rampal playing a RAW agent who is helped by Shruti Haasan, who plays a prostitute, to accomplish his mission. Though Shruti did play one of the female leads in the film, she did manage to get noticed and applauded for her performance.

    Shruti Haasan played a prostitute in D Day
    Shruti Haasan played a prostitute in D Day
  5. Rani Mukerji (Laaga Chunari Mein Daag / Saawariya)

    Rani Mukerji played the role of a prostitute on a couple of occasions. First in Pradeep Sarkar's flick, Laaga Chunari Mein Daag had Rani playing Vibhavari Sahay (Badki), a small town girl who comes to Mumbai and turns to prostitution to help her family and sister’s education. In Sanjay Leela Bhansali's Saawariya Rani though had a small role, she again played a hooker who helps out Ranbir Kapoor to win his beloved.

    Rani Mukerji Played a prostitute in Laaga Chunari Mein Daag and Saawariya
    Rani Mukerji Played a prostitute in Laaga Chunari Mein Daag and Saawariya
    Rani Mukerji
  6. Neha Dhupia (Julie / De Dhana Dhan)

    Neha Dhupia played the character of Julie and Anu, respectively in both the films. Though she had a small role in De Dhana Dhan but Julie was bolder than any other roles where she played a small time Goan girl who is ditched by her boy-friend only to end up as a high-profile hooker.

    Neha Dhupia played a prostitute in De Dana Dan and Julie
    Neha Dhupia played a prostitute in De Dana Dan and Julie
    Neha Dhupia
  7. Latest Articles
  8. Sushmita Sen (Chingaari)

    Sushmita Sen for the first time played a hooker in Kalpana Lajmi’s Chingaari. She plays a young woman who enters the age-old business of prostitution in a small-town brothel where she brings up her daughter and makes a living out of it. She also tries her best to avoid her daughter to follow suit but fails.

    Sushmita Sen Plays a prostitute in Chingaari
    Sushmita Sen Plays a prostitute in Chingaari
  9. Preity Zinta (Chori Chori Chupke Chupke)

    The first time when Preity Zinta played a prostitute on screen. Abbas-Mustan's Chori Chori Chupke Chupke revolved around a newly married couple played by Salman Khan and Rani Mukerji who take the services of Preity Zinta to play a surrogate mother as the former is unable to bear one. Preity played her role perfectly to walk away with all the accolades in the film.

    Preity Zinta played a prostitute in Chori Chori Chupke Chupke
    Preity Zinta played a prostitute in Chori Chori Chupke Chupke
    Preity Zinta
  10. Konkona Sen Sharma (Traffic Signal)

    Konkona Sen Sharma plays the role of Noorie, who makes a living by selling herself. Traffic Signal was a trilogy of sorts for director Madhur Bhandarkar who's film was based on the lives of the people who stay at the traffic signal.

    Konkona Sen Sharma
  11. Trending Articles
  12. Kalki Koechlin (DevD)

    Kalki Koechlin played the character of Chandramukhi in the modern version of Anurag Kashyap’s Devdas, who turns to prostitution after she gets involved in an MMS scandal which goes viral. The role and film became Kalki's big ticket to Bollywood.

    Kalki Koechlin played a prostitute in Dev D
    Kalki Koechlin played a prostitute in Dev D
    Kalki Koechlin
  13. Waheeda Rehman (Pyaasa)

    Gulabo played by the suave and versatile Waheeda Rehman garnered more applause for playing a prostitute compared to the heroine Mala Sinha. Actress Waheeda Rehman who made her screen debut in Dev Anand's CID was discovered by director Guru Dutt who later cast her in the classic, Pyaasa. Her role in Pyaasa is remembered for her performance and helping out Guru Dutt during his bad times in the film.

    Waheeda Rehman played a prostitute in Pyaasa
    Waheeda Rehman played a prostitute in Pyaasa
  14. Sharmila Tagore (Amar Prem / Mausam)

    ‘Pushpa, I hate tears’, the dialogue by Rajesh Khanna which has become immortal, talks about his concern for the character of Pushpa which was played by Sharmila Tagore in Shakti Samanta’s Amar Prem. Gulzar’s Mausam saw Sharmila repeating her act in a double role that of a mother and a daughter who turns to prostitution, which is considered as one of her best performances to date.

    Sharmila Tagore playeda prostitute in Amar Prem and Mausam
    Sharmila Tagore playeda prostitute in Amar Prem and Mausam
  15. Priya Rajvansh (Hanste Zakhm)

    Played the character of Chanda who is the lost daughter of Balraj Sahni and is forced to sell her body. She falls in love with Navin Nischol but the society and his family oppose it. This Chetan Anand film is remembered for Priya’s histrionic performance. The flick was later remade as Mitti Aur Sona in 1989.

    Priya Rajvansh played a prostitute in Haste Zakhm
    Priya Rajvansh played a prostitute in Haste Zakhm
  16. Zeenat Aman (Manoranjan)

    A remake of Irma La Douce, this Shammi Kapoor directorial debut had Zeenat Aman playing Nisha, a high-class call girl who falls in love with a havaldar played by Sanjeev Kumar. Sanjeev tries to reform her to marry her finally. The film had melodious music by RD Burman but due to its subject, the audiences considered it too bold to give it a thumbs up at the ticket windows.

    Zeenat Aman played a prostitute in Manoranjan
    Zeenat Aman played a prostitute in Manoranjan
  17. Sonam (Mitti Aur Sona)

    The remake of Chetan Anand’s Hanste Zakhm which saw Sonam reprising the role of Priya Rajvansh. Directed by Shiv Kumar, the film was one of Sonam’s notable performances which got noticed at the box-office.

    Sonam played a prostitute in Hanste Zakhm
    Sonam played a prostitute in Hanste Zakhm
  18. Rekha (Aastha)

    Rekha portrayed the role of Mansi, a housewife who is married to Om Puri but finds it difficult to make both ends meet to keep her household running. She is forced into prostitution to fulfill the needs of her family in this film. Though the film did moderate business at the ticket windows but became one of Rekha's most memorable performances.

    Rekha played a prostitute in Aastha
    Rekha played a prostitute in Aastha
  19. Namrata Shirodkar (Vaastav)

    Sonia, played by Namrata is brought up in a brothel and takes up a liking for Raghunath, a gangster played by Sanjay Dutt in the film. Though Sanjay Dutt bagged that year's Filmfare trophy for Best Actor, Namrata too got applauded for her role of a ‘dhandhewali’ in the film. 

    Namrata Shirodkar played a prostitute in Vaastav
    Namrata Shirodkar played a prostitute in Vaastav
  20. Tabu (Chandni Bar)

    Tabu played Mumtaz Ali Ansari, a bar dancer in Madhur Bhandarkar's critically-acclaimed film Chandni Bar. She is forced into prostitution to bring up her family after her husband’s death. Tabu bagged that year’s National award in the best actress category that year.

    Tabu played a prostitute in Chandni Bar
    Tabu played a prostitute in Chandni Bar
  21. Bipasha Basu (No Entry)

    Bipasha Basu plays a hooker by the name of Bobby in 'No Entry' who needs money to save herself from cancer. She enters the life of Anil Kapoor and Fardeen Khan on the behest of Salman Khan which leads to all the confusion and humour in this Anees Bazmee directed comedy.

    Bipasha Basu
    Bipasha Basu
  22. Manisha Koirala (Market)

    Director Jai Prakash’s revenge drama Market had Manisha Koirala playing a hooker at a Hyderabad brothel where she is sold by someone. She gathers some courage to pay back her wrong doers in the same coin. The film which portrayed Manisha Koirala as a prostitute was a good film but due to lack of proper promotion went unnoticed at the box-office.

    Manisha Koirala played a prostitute in Market
    Manisha Koirala played a prostitute in Market
  23. Meenakshi Seshadari (Allahrakha)

    Ketan Desai’s directorial debut Allahrakha had the then reigning hero, Jackie Shroff who was paired opposite Dimple for the first time, which also had Meenakshi playing a hooker. Meenakshi secretly loves him Jackie but cannot win him due to her profession that she is in and unfortunately dies in the end. The hooker act by Meenakshi was one of her memorable roles in her career.

    Meenakshi Seshadari played a prostitute in Allahrakha
    Meenakshi Seshadari played a prostitute in Allahrakha