Everyone in Bollywood is constantly trying to up their game and go the extra mile to get all the attention needed, either for a movie or just to break-free from their past characters. But no one in Bollywood has managed to ace as many avatars as effortlessly as Shahid Kapoor. Take a look at these extreme makeovers Shahid has been through, and you’ll agree.
Shahid has managed to steal my heart with every distinctive look. Let me know you feel in the comments below.