Singh next starred opposite Deepika Padukone in Sanjay Leela Bhansali's adaptation of William Shakespeare's Romeo and Juliet, entitled Goliyon Ki Raasleela Ram-Leela, in which he played Ram, a Gujarati boy based on the character of Romeo. Bhansali was impressed by Singh's performance in Band Baaja Baaraat and decided to cast him for the film. Goliyon Ki Raasleela Ram-Leela generated positive reviews from critics, as did Singh's performance. Writing for India Today, Rohit Khilnani commented that "Singh has everything going for him here. His Bollywood hero entry scene lying down on a bike in the song 'Tattad Tattad' is outstanding. He learnt a new language to better his performance for the character Ram and it paid off. In his fourth film he has the presence of a star. " The film emerged as Singh's biggest commercial success, with worldwide revenues of ₹2. 02 billion (US$29 million). For his portrayal, he received several recognitions, including a Best Actor nomination at Filmfare.