Dumped and depressed, English rose Iris (Kate Winslet) agrees to swap homes with similarly unlucky in love Californian Amanda (Cameron Diaz) for a much-needed break. So Iris finds herself in a palatial Hollywood palace while Amanda navigates the lanes of a picture-perfect English village.
Soon both lovelorn ladies bump into local lads perfect for a romantic pick-me-up, Amanda with Iris's engaging brother (Jude Law), while Iris falls for film composer Jack Black.
From Diaz's Valley girl ditz to Black's endearing schlub, the performances are excellent. Chick-flick doyenne Nancy Meyers really does know What Women Want, and here the director strikes sweetly satisfying romcom gold, asking only that you give cynicism the night off.