Cameron Diaz doesn't think it's ''so bad'' to have more than one partner and thinks women expect too much in relationships.
Cameron Diaz believes in having more than one partner.
The screen beauty - who has previously dated Justin Timberlake, Alex Rodriguez and Jared Leto - believes women ''expect'' too much from their partners in relationships, which fail when these needs aren't met.
She said: ''For some reason, we get into relationships and we expect one man to understand all the parts of us and meet all of those needs.
''I think that's where everything fails.''
The actress, 41, doesn't think it would be ''so bad'' to have another partner.
Quizzed on the matter, she replied: ''Why not? Why would that be so bad?''
She told the Daily Mirror newspaper: ''We can have all of these girlfriends, all of these friendships. I know with my girlfriends I do totally different things with each one of them.
''I have different conversations. We like things that others don't like.
''There are different commonalities in each one of them and when I want to do those certain things, I can go to that girlfriend and we do those things together.''