Deepika Padukone and Vicky Kaushal are one of the freshest pairings we’d want to see. He is creating waves with his performances, while she is the ideal Bollywood diva. However, there is a widely circulated rumour that the actress declined to collaborate with him on Padmaavat. Vicky Kaushal was reportedly considered for the role of Rawal Ratan Singh by Sanjay Leela Bhansali. In the film, he played the monarch of Mewar who opted to confront Alauddin Khilji’s (Ranveer Singh) army. Vicky Kaushal had been considered for the role by Sanjay Leela Bhansali. However, it appears that Deepika Padukone made it obvious to him that she wanted a bigger star in the part.
Finally, Shahid Kapoor was cast in the role. In fact, many people thought Shahid Kapoor was miscast in the role of the king. According to Sanjay Leela Bhansali, he had several actors in mind for the role of Raja Ratan Singh. Shahid Kapoor, on the other hand, was chosen. Shahid Kapoor and Sanjay Leela Bhansali collaborated for the first time on this project. Deepika Padukone and Vicky Kaushal did, however, share screen time in a commercial for a ticketing platform in 2018. It was the same year that Padmaavat was released. As a result, we don’t know how much of it is true.