We were not expecting a Diljit Dosanjh and Will Smith collaboration, but we are loving it! The Punjabi actor-singer surprised ...