With all these stars in the movie, they did mix all the stories together nicely. There were two surprises that you might not see coming, but it made for an enjoyable movie. I thought it was predictable at times, but that's what romantic comedies are all about. I would go see it again in a heartbeat.