Cameron Diaz 'loves men more than anything'
Cameron Diaz has revealed that she 'loves men more than anything', but believes that they need a woman who will 'challenge' them.
One of Hollywood's sexiest stars Cameron Diaz has openly talked about losing her virginity.