Shahid Kapoor turned 32 years old last month and he celebrated by spending a quiet evening at his mom’s place. I guess, he was returning from a shoot or something as his hair is all ruffled up. Seeing these pictures of Shahid, I am now confident that Shah Rukh Khan has the best hair in Bollywood!