Bipasha Basu was the first choice for Shamita Shetty' s role. She did not want to do a supporting role to Kareena Kapoor.
Amisha Patel was Darmesh Darshan's first choice for the lead role. But Kareena slashed her price and signed the film.
Manoj Bajpayee was upset with Boney Kapoor after the release of the film. Boney had promised Manoj that the film would he promoted as a three hero film, with Manoj in all the films poster and promotions. Boney did not do that. This along with many other reasons caused Manoj to regret doing the film.
The names Anjali and were taken from Dhadkan (2000), while the names of Raja and Aarti and the term of "Indian Raja" were taken from Raja Hindustani (1996), both films directed by Dharmesh Darshan.
After their older sisters Karisma Kapoor and Shilpa Shetty worked with each other in the movies Rishtey and Jaanwar, Kareena Kapoor and Shamita Shetty worked together this time in Bewafaa.