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