IMO... Saif is a very versatile actor and one of the very few actors who can look good with a Kareena, Katrina and at the same time look good with a Vidya Balan.....
He really should start working with other actresses rather than getting struck with the two of them he is seen in every other movie these days...