The 39-year-old actress plays Sydney Prosser in the forthcoming film 'American Hustle' and is forced to share an on-screen kiss with Jennifer Lawrence, but she admits she doesn't mind because working with females creates a different vibe to working with men.

She told Britain's Vanity Fair magazine: ''I rarely get to work with other women. I got to act with Jennifer [Lawrence], and I thought, this is the most fun I have had in so long. Not because I don't like acting with men, but because there's an energy created when two young women go at each other or are able to create intimacy.''

The star is remarkably generous when it comes to recommending other women who she thinks would be better suited to a position she is auditioning for.

She explained: ''I get excited for people when I know I should be competitive. I'd say in an audition: 'I don't think I'm right for this, but you know who you should get? ... I used to do that when I was an unemployed actress.''

She mimics herself, adding: ''Has Zooey Deschanel come in? Because she'd be fantastic ... Have you met Emily Blunt? Because she is really wonderful.''