Shahid Kapoor is one of the most versatile and good-looking actors in Bollywood. Shahid Kapoor who made his debut with the film ‘Ishq Vishq’ in 2003 and went on to win everyone’s hearts with his charming and outstanding performances ever since. Today we look at Shahid’s fabulous works that won our hearts. ‘Jab We Met’ including Kareena Kapoor and Shahid Kapoor in the leading roles definitely tops the list. Shahid essays the role of Aditya Kashyap who is the heir to a business tycoon. This movie received a lot of love and appreciation and received a lot of awards too. The movie enjoys IMDb ratings of 7.9.

Next on the list is ‘Haider’ which is set during the Kashmir insurgency, 1995. Shahid played the role of Haider Mer who is on the revenge seeking spree to avenge his father’s death. Bringing out the raw emotions, he beautifully played the character who suffers from erratic behaviour. The film enjoys a high rating of 8.1. Udta Punjab (2016) is yet another marvellous work by Shahid Kapoor. The story revolves around the drug crisis in Punjab. Shahid portrays the role of a rock star Tommy.

Another masterpiece by Shahid Kapoor is ‘Padmavat’ in which he played the role of Maharawl Ratan Singh. The movie also includes stars like Ranveer Singh and Deepika Padukone in the lead roles. It became a massive hit and is also one of the highest grossing movies of the star. Kabir Singh is a remake of Telugu movie ‘Arjun Reddy’. Shahid essayed the role of a medical student with anger issues who goes into self-destructive mode later on. His performance in the movie was brilliant and he did justice to Kabir Singh’s character.