Bollywood heavyweights Deepika Padukone and Ranveer Singh will marry on November 14 and 15, putting an end to months of speculation about their nuptials.