Ranveer Singh as Alauddin Khalji in `Padmaavat`