The cast "American Hustle"

The talented actresses play feuding wives in the new 70s crime drama - which also stars Christian Bale and Bradley Cooper - and Amy has revealed it was her idea to plant a forceful kiss on her Oscar-winning co-star following a violent argument in one particular scene.

Speaking at a Q&A following a screening of the film, she said: "I don't take credit for a lot of things, but that was my idea. I don't know why ... maybe I just wanted to kiss Jennifer? She's just so cute."

The disco era film sees Amy and her co-stars clad in colorful '70s garb such as flared pants and shiny shirts, but the 39-year-old star admits her character's plunging necklines didn't go down well with her three-year-old daughter Aviana, whom she shares with fiancé Darren Le Gallo.

She laughed: "My daughter is three and a half. She looked at the poster and said, 'Why do you show your boobs?' "

The 'Man of Steel' star will hopefully earn better reviews for her smooching skills than Bradley, 38, did in the last movie he made with stunning Jennifer.

The 23-year-old actress, who reunites with Bradley and 'Silver Linings Playbook' director David O'Russell on 'American Hustle,' previously branded her hunky co-star a "wet kisser."

Bradley decried: "After the second take she said, 'You're a wet kisser'. You don't want to hear that. It was not a compliment!"