The Daughter introduced me to this film, saying it is one of her very favorites. The Holiday is a 2006 romantic comedy starring Cameron Diaz, Kate Winslet, Jude Law and Jack Black. The music is by Hans Zimmer. It takes place during the Christmas holidays as 2 strangers, one from L.A. and one from Surrey, England, agree to a house swap to get away from romantic disasters.
The New York Times has a review here. Green Cine Daily has links to and quotes from several reviews.
We liked it as a sweet romantic comedy with a happily-ever-after ending.