"I don't compare my life with the success ratio. I am not getting typecast and that's my biggest achievement. I want to be able to do different roles and I have consciously decided it and not done typical roles," Sonam said.
'Raanjhanaa', directed by Anand L.Rai, also stars southern actor Dhanush.
Sonam says she was always the "first choice" for the role of Zoya in 'Raanjhanaa' and says any reports indicating that actress Sonakshi Sinha was being considered for the role are "not true at all".
"There are lots of films which even I have said no to, but I never talk about it, I never discuss it because I respect my co-star, producers and directors. But I can assure you that I was always the first choice for 'Raanjhanaa'," she added.
The film releases on Friday.
J. Jayalalithaa passes away: Her life in pictures
Photos: Shah Rukh Khan, Deepika Padukone, Alia Bhatt at an awards show
Photos: Big B, Iulia Vantur at Himesh Reshammiya's album launch
Photos: Aamir Khan with 'Dangal' actresses at fashion show
Spotted: Twinkle Khanna, Shriya Saran at an event in Mumbai