There is no denying the fact that Shahid Kapoor is one of the most versatile actors Bollywood has produced over the years. He has added a number of outstanding performances…