I really enjoyed this film, it was funny, entertaining, romantic, it's everything a girl likes in a movie. So it is predictable, but aren't most if not all romantic comedies?
Heigl is quite the actress as her performance is really good. So were the other performers.
Great directing, good photography.
Entertaining and fun. Recommended for all.