New Delhi, April 09 (ANI): The 'Ram-Leela' couple is back! Buzz has it that one of the most romantic on-screen couple of B-Town; Deepika and Ranveer have signed Bhansli's much anticipated project 'Bajirao Mastani'. Deepika will play historical character Mastani while Ranveer Singh will play Bajirao Peshwa. The casting of Ranveer and Deepika puts an end to months of speculation about who would play the role. Besides Ranveer, Shah Rukh Khan and Ajay Devgn were the strongest contenders for Bajirao's role. As for Mastani, Kareena Kapoor and Katrina Kaif were also considered.