Bringing a wave of a huge surprise for his fans Ranveer Singh has finally unveiled his first look as Alauddin Khilji in the Sanjay Leela Bhansali's Padmavati.
Earlier, Deepika Padukone's royal avatar as Rani Padmini became the talk of the town, Shahid's regal first look as Maharawal Ratan Singh stunned his fans.
The movie, which has been surrounded by controversy since its inception, also stars Aditi Rao Hydari and Jim Sarbh in key roles.
This is the third time for which the trio of Deepika Padukone, Ranveer Singh and Sanjay Leela Bhansali has come together after delivering two spectacular films, Ram-Leela and Bajirao Mastani.
Â