Updated On: 28 April, 2024 11:31 AM IST | Oshin Fernandes
As Sanjay Leela Bhansali’s web series ‘Heeramandi: The Diamond Bazaar’ gears up for its release on Netflix, here’s a list of actors who have played courtesans on the screen over the years.

1/13

2/13
Evergreen actress and yesteryear icon Rekha essayed the role of Amiran/Umrao Jaan in the 1981 film. The songs `Dil Cheez Kya Hai` and `In Ankhon Ki Masti Ke` have been stuck with cinephiles across generations.
ADVERTISEMENT

3/13
Years later, Aishwarya Rai Bachchan essayed the same role in the 2006 remake alongside her now husband Abhishek Bachchan. The JP Dutta directorial however failed to garner the same appreciation as the first installment.

4/13
In the 2002 remake of the iconic film `Devdas` Madhuri Dixit Nene played the role of Chandramukhi. The film was Sanjay Leela Bhansali`s masterpiece.
ADVERTISEMENT

5/13
The 1960 historical drama Mughal-e-Azam featured Madhubala in the role of Anarkali. Her grace and beauty as a courtesan on screen remains unmatched to this day.

6/13
Tragedy queen Meena Kumari played the role of Nargis/Sahibjaan in the 1972 musical romantic drama `Pakeezah`.
ADVERTISEMENT

7/13
The 1966 film Amrapali saw dance legend Vyjayanthimala play the role of a courtesan during the Magadha empire.

8/13
Coming to `Heeramandi`, Manisha Koirala will be seen as Mallikajaan, queen of Shahi Mahal. She governs over an aristocratic courtesan house.
ADVERTISEMENT

9/13
Sonakshi Sinha plays Fareedan, the daughter of Manisha`s late nemesis, who raises problems in the household.

10/13
Aditi Rao Hydari plays Bibbojaan, daughter of Manisha Koirala, who joins the struggle for freedom alongside revolutionaries seeking India`s independence from British domination.
ADVERTISEMENT

11/13
Sharmin Segal plays Manisha`s youngest daughter Alamzeb, who fantasises about falling in love with the son of a nobleman and wishes to escape Heeramandi.

12/13
Richa Chadha plays Lajjo, whose resilience echoes in the halls of Shahi Mahal.
ADVERTISEMENT

13/13
Sanjeeda Shaikh stars as Waheeda, who is betrayed and silenced by fate and seeks to find redemption beyond beauty.
ADVERTISEMENT

The iconic Lalbaugcha Raja idol was shifted onto a raft on Sunday afternoon after delays since morning due to high tide and technical challenges, with final immersion, delayed by several hours, expected to take place around 11 pm, officials said.