Watch the Best Christmas Movies From the 2000s
These 11 Christmas Movies From the 2000s Are Great Enough to Watch Any Time of Year
8
What happens when a down-on-her-luck English woman (played by Kate Winslet) agrees to switch homes over the holidays with an unlucky-in-love Californian (played by Cameron Diaz)? As well as a change of scenery, both ladies get a chance encounter with a new man (Jack Black and Jude Law, respectively) who helps make what would have been a lonely holiday a whole lot sweeter.