Lovers: Naveen Andrews plays heart surgeon Hasnat Khan in the film (pictured for the first time here in his doctor's whites). The movie concerns itself with the two-year, secretive relationship the princess had with him