Jude Law is set to vie Cameron Diaz's heart, after signing up to star in the upcoming comedy Holiday.

The British actor, who recently reconciled with his Alfie costar Sienna Miller after cheating on her with his children's nanny, will play Diaz's love interest in the story about a woman on the rebound who goes on vacation to London.

While visiting the British capital, she befriends a woman - played by KATE WINSLET - who has also been dumped.

The movie, which also stars Jack Black, starts shooting early next year (06).