From Om Shanti Om to Bajirao Mastani, Deepika has come a long way in terms of versatility. She definitely has the skills to hit the bull’s eye with her every release. Deepika is one rare actress who gives complex to even the senior actors of Bollywood. Her sincerity and talent makes her co-stars more conscious to practice harder in front of her. She has a hand of gold that turns everything magical with every script offered to her.
Here are some stunning lead roles played by Deepika Padukone which raised the bar every time and dragged millions of fans all over the world: