The film starred Deepika Padukone in the titular role of Rani Padmavati, with Shahid Kapoor portraying her husband, Maharana Rawal Singh, and Ranveer Singh as the invader Alauddin Khilji.