Imran Khan and Sonam Kapoor really do make a nice onscreen couple. Imran actually looks good with a lot of heroines in Bollywood right now. From Katrina Kaif to Kareena Kapoor, he has acted with all of them. Anyone, who is paired with Sonam will automatically look adorable with her because that’s the kind of vibe she gives out.