After Aamir Khan, looks like Bollywood heartthrob Shahid Kapoor is soon earning the label of being a Perfectionist. Apparently, Shahid Kapoor experimented with close to 15 looks for his upcoming film, ‘Udta Punjab’. The actor has been meeting with different stylists to finalize his look for the Abhishek Chaubey film. From sporting short hair, to a messy shaggy look, ponytail, coloured hair – Shahid Kapoor has tried it all. Shahid also grew a French beard to see if it goes with his character. Apart from that, the Kapoor lad has been pumping some iron in the gym to build his physique. Shahid Kapoor, who garnered great acclaim for ‘Haider’, has also been attending various workshops to help him get into the skin of his character. He also revealed on Twitter that ‘Udta Punjab’ maybe one of his toughest roles ever. The thriller will also star Shahid Kapoor’s former flame Kareena Kapoor Khan and Alia Bhatt.