Cameron Diaz and Jude Law were in Hamburg on Friday (December 8) to promote their latest movie "The Holiday". In the film Cameron Diaz plays a woman called Amanda, who has discovered that the man she lives with has been unfaithful. Seeking a break for the Christmas holiday, she searches a home exchange website, and decides to switch homes with Iris (Kate Winslet). Iris is in love with a man who is just about to marry someone else. So Iris moves to Amanda's house in LA, where she meets Miles (Jack Black), and Amanda moves to Iris's snow covered cottage in England, where she falls for Iris's brother Graham (Jude Law). The romantic comedy, directed by Nancy Meyers, is being released in time for the christmas period. "You know it's walking that tightrope," Jude Law said in Hamburg ahead of the German premiere. He said director Nancy Meyers emphasized she wanted it to be romantic comedy without falling into clichés. "I remember her saying to me early on, I want this to be romantic, but I want it to be romantic, but not saccharine, sappy. And the comedy to be real, and sort of suddenly you can see a gag coming, it's got to come out of the characters, it's got to come out of the reality of the situation, so that you feel that's something that you would do or you've seen people do and you laugh at that." Cameron Diaz said she found it romantic enough when men acted like gentlemen for her. "I think it's very romantic when a man opens a door for you. I think that's just the simplest of things, very romantic this day and age. Chivalry is always something that is romantic. So open a door guys, that's all it's going to take, just open a door," she said. Diaz, who herself has been seeing the singer Justin Timberlake for three years, also said that she loved her character in the film. "What I love about her story is that we get to watch this journey of the woman who, you know, ultimately takes this leap of bravery and allows herself to be open to the possibility of love in a way that she's never done before," she said in Hamburg. Jude Law said his character, Graham, had more similarities with his own character than the fact they were both English. "I think there are certainly sides to Graham that are closer to me than a lot of other roles I've played, certainly," he said. "It was nice to play a father, you know, I've been rehearsing that part for ten years. So it was very nice to be able to put that into a role. And it was nice to be able to find the lighter side of myself as opposed to digging up the darker sides, which I tend to have perhaps done in the past in other parts. Plain English was very hard though, that was a bit of a stretch." Jude Law has three children with ex-wife Sadie Frost.