Whether shirtless or dressed up, Shahid Kapoor has both men and women swooning over him. The 36-year-old has completed 14 years in the industry and he took to Twitter to express his gratitude to his fans who have showered so much love and affection to him over these years. The actor is getting better with each passing year and his marriage with Mira Rajput hasn’t stopped his female fans from gushing over his looks. Shahid makes sure that he serves up enough eye candy on his Instagram feed. From being the cute, boy-next-door in his debut movie Ishq Vishk to the hot and chiselled debonair singer in Udta Punjab, the actor has come a long way. His style has also evolved over the years and he is now among the most stylish men in Bollywood. Here are 14 of his hottest Instagram pictures that drove his fans crazy.