Cameron Diaz plays American film-trailer editor Amanda Woods in the 2006 romantic comedy The Holiday.
Amanda lives in Los Angeles and owns a successful company that creates movie trailers. After discovering that her boyfriend has been unfaithful, she exchanges homes with Iris Simpkins, a British journalist living in Surrey. Kate Winslet plays Iris, making the two actresses the film’s parallel romantic leads.
The film was written and directed by Nancy Meyers, who had previously directed romantic comedies including Something's Gotta Give. Its two central stories unfold on opposite sides of the Atlantic: Amanda visits England, while Iris stays in Amanda’s California home. Amanda’s romance develops with Graham, played by Jude Law, while Iris grows closer to composer Miles, played by Jack Black.
A common mix-up is confusing Diaz’s role with Winslet’s: Diaz is Amanda Woods, while Winslet is Iris Simpkins. The film was released in December 2006 and became a regular seasonal favorite.