We have already seen the ethereal royal look of Deepika Padukone as Rani Padmavati in which she was looking majestic and jaw droppingly stunning. Now the look of Rani Padmavati’s husband Maharawal Ratan Singh, which is played by Shahid Kapoor, is out and surely shahid’s regal avatar will surprise you.