A source told a website, "She (Deepika) plays a no-holds-barred daughter of the soil. Uninhibited totally oblivious to the niceties of ladylike conduct, she does and says exactly what she wants to, without caring about what the other person would think. Known to think twice before uttering even a syllable out of line, Deepika has never played such an unabashed character before. She would have to learn a lot of words she has never heard let alone used before."
The source further added, "If she (Deepika Padukone) thinks losing her inhibitions for her character in Cocktail gives her the licence to enter Sanjay Leela Bhansali's Gujju Juliet's world then she is in for a shock. Sanjay Leela Bhansali hopes to completely change her personality."
Ram Leela also stars Ranveer Singh in the lead role.