Cameron Diaz is set star in new movie 'Gambit'.

The 38-year-old actress will appear alongside Colin Firth in the film, which is being directed by Michael Hoffman.

The movie - which is a remake of the 1966 film, starring Sir Michael Caine and Shirley Maclaine - will be produced by Mike Lobell and will start shooting in London in May, reports.

Colin will play a London art curator who plans to con a wealthy collector into buying a phony Monet painting and enlists a Texas cowgirl, played by Cameron, to pose as a woman whose grandfather liberated the painting at the end of World War II.

Cameron is currently starring in 'The Green Hornet' and recently finished filming 'Bad teacher', while Colin is promoting his new film 'The King's Speech' and is being heavily tipped to win the Best Actor Oscar for his portrayal of stuttering British monarch King George VI.