As per the script, Dhanush plays a local Varanasi boy, and Sonam essays a Varanasi girl educated in Delhi.
For Sonam, it was decided that her accented Hindi and the haute-couture look just won't do for the film.
At first the director was not sure if Sonam could carry off the role. But after meeting her, he was convinced.
Abhay Deol plays the role of a political aspirant in the film.
Sonam says her goal now is to be a part of interesting projects that would satisfy the actress in her.
Sonam Kapoor says she feels like a newcomer in front of the 'Kolaveri' singer despite her seven-year-old career in Bollywood.
'Ranjhanaa' will hit the theatres on June 28, 2013.
Actress Sonam Kapoor has landed the role of a Varanasi girl, who studies in the capital's Jawaharlal Nehru University in 'Raanjhanaa'. She is cast opposite southern star Dhanush.
However, Sonam does not really play the quintessential Varanasi girl. Her character is that of a local girl who has been to college in Delhi for three years, and returned to her home town as quite the sophisticated small-towner with an acquired metropolitan air.
The love story is directed by Anand L Rai.
The actress started her acting career with Sanjay Leela Bhansali's 'Saawariya' in 2007 opposite Ranbir Kapoor. The film did not do well at the box-office but Sonam was noticed for her screen presence.
The Bollywood's fashionista is ready with three big projects - 'Bhaag Milkha Bhaag', 'Raanjhanaa' and 'Khoobsurat' remake.
Dhanush was last seen in his wife's film '3'.
This is the debut Bollywood project of Dhanush.
The actress is quite busy with her back-to-back projects including 'Bhaag Milkha Bhaag', 'Khubsoorat' remake and filmmaker Nupur Asthana's Yash Raj project.
Sonam would be reprising the role played by Rekha in the remake of 'Khubsoorat' and the actress is ready to face comparisons with the legendary diva.
Sonam's recent films 'Thank You', 'Mausam' and 'Players' did not fare well but the actress believes they helped her understand the kind of roles she wants to do.
The 27-year-old actress says she is not in a hurry to be on the top.
Sonam had attended workshops and interacted with the students to prepare for her role.
The film also marks the debut of Tamil superstar Dhanush in Hindi cinema.