There may have been reports that Alex Rodriguez was seen flirting with 57-year-old Christie Brinkley recently - but Cameron Diaz looked like she didn't have a care in the world whilst filming on location in London yesterday.
The actress showed off her slim figure in a double denim outfit and beamed a full smile between takes of the Cohen brothers new film project, Gambit.
Whilst A-Rod has stayed at his New York home nursing his knee injury, Cameron, who recently finished promoting Bad Teacher, was spotted giggling opposite the Savoy Hotel in London with co-star Colin Firth.
Lights, camera, action! Cameron Diaz can't stop smiling as she filmed on the London set of her new film Gambit and co-star with Colin Firth gave her a full dose of British humour yesterday
The King's speech: Colin Firth impresses Cameron Diaz with his ability to describe length, but what is he describing exactly?
The A-list pairing appear to be enjoying their time in the capital together and Colin appeared to be putting on a full charm offensive as he shared jokes with the blonde 38-year-old.
Filming of the Michael Caine 60's remake got off to a flying start last week as Cameron and Colin shot scenes at London's Heathrow Airport.
Oscar winner Firth will take on the role originally played by Caine - a thief who plans to steal a piece of expensive art from the world's richest man, which will be played by Harry Potter favourite Alan Rickman.
Diaz meanwhile plays the role of a rodeo cowgirl who becomes involved in the scheme because she is the exact image of the wealthy man's wife, a role originally played by Shirley Maclaine.
Diaz meanwhile plays the role of a rodeo cowgirl who becomes involved in the scheme because she is the exact image of the wealthy man's wife, a role originally played by Shirley Maclaine.
Howdy partner: Cameron Diaz looks every bit the American girl in her denim jacket and sunglasses