The Agent Vinod actress, who has reportedly been replaced with Priyanka Chopra, insists she did not walk out of the film due to her impending marriage.
Speaking to The Times of India, Kapoor said: "I walked out a week ago. I had allotted 100 days for the shooting in August as per contract but Mr Bhansali wanted more days to shoot.
"My managers Reshma Shetty and Zahid Khan thought about it and decided it wasn't possible as I have signed three new big films for next year. The shooting for one of them begins in October immediately after the release of Heroine.
"I've also given 32 days of promotional time for Heroine as it's a very special film for me. That wouldn't have been possible if I had given those dates to Ram Leela."
The 31-year-old star added: "I am extremely ambitious and very career-oriented and my personal life has never come in the way of my career. My not doing this film has nothing to do with my wedding.
"Everyone knows Saif and me have been together in a relationship for the last five years and such stories about me being replaced because I am getting married are floated by PR machineries on an overdrive! So people, just back off and let me focus on my work!"
Heroine is scheduled to release on September 23.