For all the Shahid Kapoor fans, who have been eagerly awaiting the release of his next movie “Udta Punjab”, here is something that will take your excitement to another level. In the film, Shahid will be seen playing a rockstar who gets involved in a drugs controversy. Now we all know that Shahid never shies away from experimenting with his character and looks. And for his role in “Udta Punjab”, Shahid has undergone a massive transformation. ALSO READ: Mira Rajput flaunts baby bump at Lakme Fashion Week 2016! Shahid Kapoor to embrace fatherhood soon?

A source from the sets reveals that the 35-year-old actor has lost a lot of weight for the role. “The character is whacko and entertaining. There is one sequence in particular that Shahid’s really excited about, an open-air concert with him performing atop a truck, shirtless. The song is a combination of trance music and Punjabi beats. He’s shot other interesting concert sequences and had a blast in his rockstar avatar,” said the source.

What’s more? Shahid has blue and green highlights in his hair and tattoos on his arms and torso. Remember the selfie Sasha shared a week ago which has him flaunting his lean body and long hair? Wow! Now we just cannot stop creating imaginary scenarios in our head about how HOT Shahid would look in his new avatar! ALSO READ: Sans Shahid Kapoor, wife Mira Rajput is talkative & bubbly with her girlfriends! Watch video

Coming soon.

A photo posted by Shahid Kapoor (@shahidkapoor) on

Well, we just cannot wait to see his rockstar look, can you?

Abhishek Chaubey’s “Udta Punjab” will also star Kareena Kapoor Khan, Alia Bhatt and Diljit Dosanjh in the lead roles too.