Development Sooraj Barjatya noted that the story of
Vivah is based upon a newspaper article his father read in 1988. Like in all of Barjatya's previous films, the male lead is named
Prem. Later, he also took up the idea from
Prabhat Roy's 2005 film
Subhodrishti, the only Bengali film produced by
Rajshri Productions. The story combined elements of Hindu tradition to set itself up as a film of cultural significance and was constructed differently than Barjatya's earlier films. He also introduced some changes to the film's storyline—for instance, he portrayed the female protagonist as ill, whereas in the original story, it was the male lead who was unwell. Barjatya hoped that the film would be remembered as the first to tackle the definitions and dynamics of a marriage. In an interview with
Times of India Barjatya said, he kept in mind all the novels of
Saratchandra Chatterjee while making
Vivah. Barjatya felt that the film should possess a lyrical feel, since it was, according to him, "a lyrics oriented film."
Casting Shahid Kapoor and
Amrita Rao were cast as the leads Prem and Poonam. The film marks their fourth project together after
Ishq Vishk (2003),
Vaah! Life Ho Toh Aisi! (2005) and
Shikhar (2005). Rao played Poonam, a simple middle-class girl. She added, "I caught the sur of the character from Sooraj ji. I used to hear and see him very attentively, grab his sur and get into the character of Poonam. The challenge was to make her look simple without making her look fake."
Samir Soni was cast to play Kapoor's brother, Sunil. He added that Barjatya would explain scenes to everyone individually.
Lata Sabharwal was cast as Bhavna opposite Soni.
Anupam Kher,
Alok Nath,
Seema Biswas,
Manoj Joshi and
Amrita Prakash were cast in other prominent roles.
Filming ,
Uttarakhand Filming took place during the first months of 2006. The main hurdle came up with the location.
Post-production Additional production credits include: Jay Borade – dance choreographer, Sound — Jitendra Chaudhary, Dialogue — Aash Karan Atal, Cinematography — Harish Joshi and Editor — V N Mayekar. Amrita Rao's costumes were created by Indian designer
Anna Singh and Shahid Kapoor's clothes were created by Shabina Khan. To promote the film, Shahid Kapoor and Amrita Rao sold tickets at the
Fame Theatre in
Malad, Mumbai. ==Soundtrack==