Jude Law's off on Holiday

It’s been a casting struggle that has annoyed just about every agent in Hollywood. But Nancy Meyers has finally dragged together a leading cast for her new romantic comedy, Holiday.

Like a tourist that just can’t find the perfect straw donkey to bring home for grandma, Meyers has been shopping around town to find a cast. She now has Cameron Diaz playing an American woman abroad who has man trouble, who befriends a British tourist (Kate Winslet). They’re wooed by Jack Black and Law.

Somewhere, the casting director is breathing a sigh of relief…