It's a very tricky role and if gone wrong, it could be the role that the audience judges you with all your life. Playing a $ex worker can become very controversial in an actor's career, but these lovely ladies of Bollywood have carried out those roles with the best kind of grace.
Here are 7 actresses who played prostitutes in their movies.
Not once, but Kareena has made the mark twice by playing the streetwalker in Bollywood. Very much grace was depicted both times.
She has been known to own both her roles and bowled over the audience by looking extraordinary!
Although, the movie was a remake with an earlier Rekha starrer, but Ash surely gave her own touch to it.
Her debut movie was Julie in which she played the role of a bold girl and then it was followed by yet another character in Ek Chaalis Ki Last Local.
Just like Neha Dhupia, Kalki played the modern day Chandramukhi, Chanda in Anurag Kashyap's Dev D. She definitely blew our minds away that's why we still remember her role.
Her performance brought to attention the chaos related to red light areas and bar-girls all around the country. It was one wonderful performance by her.
Elegance was personified with Madhuri played Chandramukhi in Sanjay Leela Bhansali's version of Devdas.