After the success in Dhadak Jahnvi Kapoor has begun work for her next with Karan Johar titled 'Takht'. The film has a huge star cast with the likes of Kareena Kapoor Khan, Alia Bhat, Ranveer Singh, Vicky Kaushal, and Bhumi Pedenkar.  Takht was Jahnvi Kapoor's second film signing after her debut film Dhadak.


On the commencement of the film, Karan Johar had stated that this film will be set in the backdrop of the Mughal empire and the characters need to be well versed in Urdu. Owning to the same Jahnvi Kapoor has kicked off learing Urdu. Reports state that Jhanvi Kapoor will be playing the role of Zainabadi who was an enslaved Christian girl, who was a mistress of Aurangzeb. Jahnvi is keen on learning Urdu with a special focus on diction and pronunciation and brushing up on history learning about the Aurangazeb era.


 In Takht, Ranveer Singh plays the elder brother Dara Shikoh, Vicky Kaushal plays Aurangazeb while Anil Kapoor will be seen playing the role of Shah Jahan.

.