The film stars Deepika Padukone as Rani Padmavati, Shahid Kapoor as Rawal Ratan Singh and Ranveer Singh as Sultan Alauddin Khilji
या चित्रपटामध्ये राजा राणा रावल रतन सिंगची भूमिका शाहिद कपूरने, पद्मावतीची भूमिका दिपिका पादुकोणने आणि अल्लादिन खिलजीची भूमिका रणवीर सिंगने साकारली आहे.